Posts Tagged with "stair sprints"

But What Do You Do For Cardio?

Roman gives a list of his top 9 cardio workouts, and explains why he hates to love and loves to hate it.