Search
Tech

Wind Turbine Explodes Into Flames

A wind turbine in Scotland bursts into flames after the region is hammered by Atlantic storm.

December 11, 2011
9:13 AM EST