September 17, 2013

RT overturns on highway

A Rough Terrain crane working on Interstate highway I17 near Bumble Bee, to the north of Phoenix, Arizona, overturned yesterday.
Read More