We're open everyday! See hours for days and times.

2020 Santa Cruz MEGATOWER 1.0 CC XX1 29 XXL Reserve Green

$10,499.00
The ultimate power-wheeling, bump-chewing sidekick. The Megatower is the fusion of big wheels and the biggest-hitting suspension system. It’s a modern day brawler, as suited to diehard racers as it is to riders wanting to conquer their hometown trails.
Out of stock
0 stars based on 0 reviews
Returns Accepted!! See our Shipping and Returns Policy for details.
Returns Accepted!! See our Shipping and Returns Policy for details.
Not happy with your purchase? Ship it back to us and we'll get you squared away!
Have questions? Chat with an expert now