September 2020

Turtle Top Launches Third Model in Terra Transit Line-Up, Terra Transit LD

Turtle Top Launches Third Model in Terra Transit Line-Up, Terra Transit LD Turtle Top, America’s Premier Commercial Bus Manufacturer, is proud to announce the release of the third model in the popular Terra Transit family of products line-up, the Terra Transit LD (Light-Duty). The LD joins the MD (E-series based) and HD (F-series based) and […]