We know that Mega SUP racing is getting more popular but this is taking it to a whole new level! Mega SUP meets Formula One car! The new Formula One Renault ad has to be one of the wierdest ads around! But it obviously works because we’re all watching it!
One of the best comments on the youtube channel has to be; “I am confused now. Does this mean the new car handles like a boat?”