Feedback

Twin Power Station Chimneys Demolished in Style

 

Two 495-foot chimneys at a disused power station near Edinburgh, Scotland, were brought crashing down by coordinated explosions.

Shows