VIDEO: Santa Cruz Megatower at Wilder Ranch

Last month, I got to demo the Santa Cruz Megatower at Wilder Ranch State Park in Santa Cruz. It was waaaaaaay more bike than I needed for those mostly mellow trails, but I had a blast!

Previous
Previous

VIDEO: Road, Gravel & Trail Riding in My Truckee Backyard

Next
Next

Please Don't Come Here Right Now