Surprise Me!

150 exercises in 60 seconds? (Sneak Peek)

2009-01-19 44 Dailymotion

Is this even possible?