Telescopic Handlers 2024 United States, EDINBURG, Texas
Telescopic Handlers 2008 2,329 h United States, DAYTON, Texas