Tuesday, June 10, 2008

Eureka!

"Scientists have located the exact center of the Internet."

Hat Tip: Clicked
Tags:

Bookmark and Share AddThis Feed Button