Weird Stuff / March 30, 2012

Concept LEGO Set Based On ‘Shaun of the Dead’ Movie


More Story
Giant Magellan Telescope Is Now Under Construction [Video]
On a $700 million budget, researchers have now started constructing the  Giant Magellan Telescope on top of the Las Campanas...