Dude Bird Megatour 10 Video Ad

Here’s the Dude Bird ad from Megatour 10 that just recently came out. Every rider does something fairly unique in this commercial. Short and sweet.