Kyle struggles with a bike ride that is much more challenging than he expected.
Kyle Marvin
Kyle
Michael Angelo Covino
Mike