Post Thumbnail

The Pirate Bay itself may now be entangled in a high-profile court battle, but it looks like Sweden's National Museum of Science and Technology figured that was the perfect time to grab a piece of the site's controversial history and put it on display. While it may not look like much, that server a...

April 16th 2009 at 3:46pm 0 Comments