News
2 Inspectors Fall to their Deaths : PaintSquare News
www.paintsquare.com
Two transmission line inspectors in Texas have perished after the cable that suspended them from their hovering helicopter apparently struck the power line and...
sorted by relevance / date