Kuro Well-known member Site Supporter Jun 14, 2013 #2 my welcome what? Good link though. 202 mph... man.. Last edited: Jun 14, 2013
Joe250 Well-known member Site Supporter Jun 24, 2013 #5 I don't know how these guys can sit on their bikes with balls that big