Archives for: October 2010
Steve Smith’s Ducati and Triumph dealership is now open on Locust near Theresa. Located on the Locust side of the building that houses the Triumph Grille, it’s also next door to the the Motomuseum of the same owner. The store looks great. The contemporary design works well with the vintage models of Triumph and ads to the sleek designs of [...]





