Santa Rosa Trail
Mountain biking Santa Rosa Trail in Wildwood Regional Park, Thousand Oaks, California near Paradise Falls. Checkout http://www.xandei.com/trails/Thousand-Oak…
Mountain biking Santa Rosa Trail in Wildwood Regional Park, Thousand Oaks, California near Paradise Falls. Checkout http://www.xandei.com/trails/Thousand-Oak…
https://www.youtube.com/watch?v=Z3hxKy6umRQ
Mountain biking Santa Rosa Trail in Wildwood Regional Park, Thousand Oaks, California near Paradise Falls. Checkout http://www.xandei.com/trails/Thousand-Oak…