736,911 MILES STRONG!

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!”