Fireball exploded over Sierra Nevada mountain…

Share: 

Saturday, April 21, 2012: Fireball exploded over Sierra Nevada mountain range in California, rattling homes from central California to Reno, Nevada. Experts believe it was caused by a meteoroid about the size of a minivan