Tag Archives: world largest mechanical wrecker

Autocar Mondays – Holmes W70

Pretend for a moment you work for Holmes, the world renowned manufacturer of towing and recovery equipment. You just finished the design for the W-70 that ultimately¬†will turn out to be the largest and most powerful mechanical wrecker ever built. … Continue reading

Posted in Autocar Trucks | Tagged , , | Leave a comment