4.14.2008

Giant WWII mine detonated at English seaside town - Boing Boing


Big bada boom.