The Turtle IV at Ken Imler Diesel
March 17, 2011
The Turtle IV is not retired, but while it waits for its next adventure, it is currently on display in the new showroom of Ken Imler Diesel Performance in Sacramento, Calif. (1441 Richards Blvd.) The Turtle IV has been completely restored to “Expedition Ready” condition after its epic 3-year journey across Siberia and around the […]