Sweeper trucks 2007 United States, Williamsburg, Virginia
Other Components 2018 United States, Houston, Texas
Other Components United States, Houston, Texas