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?