meteors

Philippines
February 26, 2007 8:40pm CST
where the meteors came from??and their made of??
1 response
@vanities (11401)
• Davao, Philippines
28 Feb 07
i think they came from the galaxy and theyre made of of whirling gases of dust and all..