Tuesday, December 11, 2007

Space Shuttle vs. Giant Spider!!

I, for one, welcome our new insect overlords.


[via ... the whole internet]

No comments: