Residents of Los Angeles are in shock after spotting a giant flash rip across the sky. Is this UFO proof of an alien invasion? #alieninvasion #sciencechannel Stream Strange Evidence: https://www.discoveryplus.com/show/strange-evidence About Strange Evidence A team of experts analyze ...
READ MORE +