The biggest heavy duty Rotator Wrecker ever built!
The biggest heavy duty Rotator Wrecker ever built!
Autotransporter Mercedes Sprinter with Race trailer
The biggest heavy duty Rotator Wrecker ever built!