Telescopic Handlers 2011 4,954 h United States, Greensboro, North Carolina
Telescopic Handlers 2011 United States, Greensboro, North Carolina