Friday, October 20, 2006

Praying Mantis vs. METRA Train

The Praying Mantis video is quickly outpacing the METRA Train video.

Who will win?

Stay tuned to find out!

No comments: