Construction Crane collapses and crashes in Russia

Huge crane collapses in Russia. A construction crane fell on an apartment building.

Heavy winds and storms claim a variety of crane accidents throughout the world each year…

About roadfail