October 31, 2010
From Revolution Cycles, a new shop in Columbus, Ohio. They're apparently too busy building gorgeous bikes to activate their new web site. Expect more from Jared Cavileer and friends.
Comments will be approved before showing up.