SPIN:
Using music, bikes, and motivational instructors to push you further than you thought you could ride.