Santa Cruz Megatower Monster Sled In for Test

Excited to test the Santa Cruz Megatower 29er enduro bike.