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!
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!