Ferrari 257.3 Crane - SOLD
[SOLD 9/21/18] Ferrari 257.3 crane. Max lift 8300 kg, max reach 10.33m (2100 kg @ max reach), outriggers.
Learn more about Combine World's values, mission, & history
In development, coming soon