Celestial Event Or Alien Intervention? Derrick Welsh experienced quite a show at about 3:00 a.m. He is traveling south on S. Michael St. here when he caught this celestial event on the patrol car video Camera, Or Was It Alien Intervention? Long Beach, California ...
READ MORE +