The real secret reason for the meteor shower
Looks like this UFO website has the real explanation behind the meteor shower, namely the USAF and our Russian friends secretly saving the Earth :-)
http://www.whatdoesitmean.com/index729.htm
April 27, 2005
Asteroid Targeted by Massive United States and Russian Military Forces Missile Launch Hit and Destroyed, Debris Rains down Upon Northern Hemispheric Regions
