The Star Motorcycles team thought of everything at the press intro for their 2012 model line, held at Georgia’s dee-luxe Chateau Elan, just down the road from Road Atlanta. Even riding gear for Joe Gresh—although, if you recall his “Look Phat” column (MC, October 2010), he prefers a red bathrobe and slippers when cruising!
Latest