Bike Test: Santa Cruz Megatower - The Big Day Brawler
  • 5 years ago
The Santa Cruz Megatower may sound like a super villain's secret lair, but it's more like a secret weapon. Both sure-footed and light-footed, the Megatower is a sled at heart, but it's got enough trail bike DNA to get you to the top of the sled hill many times over.
Recommended