Crawler Excavators 2017 647 h United States, Virginia Beach, Virginia
Crawler Excavators 2017 438 h United States, Virginia Beach, Virginia