Thursday, July 08, 2004 at Thursday, July 08, 2004
A large meteor, a fireball or a UFO?
Residents in Oklahoma, Texas, Louisiana and parts of the south-central United States aren't sure what they saw on Wednesday night but you can watch a video of the object by clicking here.

0 comments