homeGeek CultureWebstoreeCards!Forums!Joy of Tech!AY2K!webcam

« Dive right into these Thursday Forum Tidbits! | Main | CARS goes bye bye for now... »

February 01, 2008

Time freezes in Grand Central Station

All over the Internet, people are stopping what they are doing and watching this video of people stopping what they are doing!

Posted by Snaggy at February 1, 2008 09:00 AM