Tag: bike trainer

100 miles bike competition bike ride body aches breakfast calories cardio Crosstraining Cycling Cycling fitness gym knee pain Portland Century sore muscles staying motivated weight training weights

1/1/11 Workout

bike ride Michael

The Biggest Loser