Saturday, June 03, 2006

It's THREAD!

From Popular Science:

Is It Raining Aliens?
Nearly 50 tons of mysterious red particles showered India in 2001. Now the race is on to figure out what the heck they are.
Stock up on firestone now!

0 Comments:

Post a Comment

<< Home