Lightning rods spark another idea

September 1, 2010

The Turtle Top Odyssey XLT presents motorcoach comfort to a cutaway chassis. The unlikely genesis of Turtle Top buses began in the 1920s with the lightning rod company Henry Cripe and his sons established in Goshen, IN.

Comments

Got something to say?