736,911 Miles Strong!

April 7, 2016

After 736,911 miles, this 2003 Odyssey was just recently sold to excited new owners!  Our distributor was able to sell it with confidence.  He wrote, "Good to know the Turtle Top brand is built to last, Turtle Top Strong!"

« Back to Keep up with the latest news from Turtle Top