Sport Rod - First Look

V-Roehr: A New American Sportbike?