Skip to playerSkip to main content
  • 7 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.
Be the first to comment
Add your comment

Recommended