Bringin' 'em down. Or, over.
August 1, 2009 7:01 PM Subscribe
From Sheffield, England to Yongbyon, North Korea, nuclear plant cooling towers are coming down! And pretty much without a hitch. Things didn't go quite so well, though, for an old flour factory in Turkey, which just rolled over onto its roof. D'oh!
This thread has been archived and is closed to new comments