Join Date: Sep 2011
Location: St. Louis, MO USA 63021
STL women riders???
I'm new riding sportbikes and I live in St. Louis but I haven't seen any other female riders out, I know your out there girls! I want to ride in a group but I only know of guys who ride and it's a bit intimidating to go out with the boys when being a new rider. So any ladies out there want to ride in the Lou?