Joyride this year was delayed by a day due to bad weather, but of course when it was time the riders put on an amazing show. Here are the top 3...

1st Place Brandon Semenuk

2nd Place Nicholi Rogatkin

3rd Place Thomas Genon