Image
Startling night-camera footage of what appears to be a giant fireball coming down over (and possibly into?) the Gulf of Mexico. This website claims it filmed on June 13, 2012.