“The Show” Recap | After Burn

Here is a recap with some new footage from Monster Energy’s The Show that took place in Whister, BC in April.