Sierra Madre California
Hello from Sierra Madre, California!
2007 All America City and home of the world's largest flowering plant-a giant 2-acre-plus wisteria and a very active cycling community. We're in the foothills below Mt Wilson and have great rides for road bikes and mountain bikes.
Regards,
Ben
Last edited by RonH; 04-11-09 at 12:34 PM.
Reason: advertising commercial website