Day: June 23, 2017

Hilarious near crash

We (Stephen and I) were riding Levitate (I’ll link the review here when it is ready) and I had the weirdest almost-crash.  As I came off of one of the jumps, my foot popped out of my super duper crank brothers pedals (cleats getting worn down?) and my foot just flew around.  I had to […]