6/22/2010
6:30 AM
20 mi
1:00:00
20 mi / hr
Raleigh
Easy spin on the trainer with some intervals thrown in for good measure.