Type your search query and hit enter:
fireball
Fireball over Texas & Louisiana was a Chinese rocket!
Apparently this happens more often than we think. H/T The American Resolution
11 years ago