GLIDE “A Love Letter to Mini Bikes”. A Kelana Humphrey Mini Bike Free Ride Movie , Dear Humans, Got something cool to share with you – a film I’m pretty stoked about. Picture it as a mini bike free ride adventure. I knew the racing/training grind was going to be full time once I kicked up to big bikes, so I thought, “ Before I move to big bikes I want to spend my last year on a supermini pushing limits of what’s possible in the air.” I threw together all the free ride footage from those last 12 months I was on the small bike, and here’s the end result.Hope you dig it! Sending good vibes, Kelana Internet Videos