An odd green light shot across…

Share: 

Wednesday, April 27, 2016: An odd green light shot across the night sky in southern California. Experts concluded that it likely was a meteor