UNDERGROUND TOWING

UNDERGROUND TOWING is a special low profile tow truck that ensures a certain maximum height limits to safely tow the vehicles out of underground parkings.