February 25, 2006

Have You Seen This Video?

I had seen this on TV, but now there’s a video clip on the web. I recommend you click this link to watch the video.

Hat Tip to Dean’s World.

Posted by The Vorlon at February 25, 2006 7:54 AM
Comments