Telescopic boom lifts 2008 3,777 h United States, Louisville, Kentucky
Telescopic boom lifts 2014 United States, Louisville, Kentucky