Ben Stiller takes a spin on Lance’s TT Bike Before Stage 4, found on www.livestrong.com.

What do you think?