On an other Note, after thinking about it for a little, is this an Actual Paid Production by Red Bull, or did you guys just shoot that on your own for fun?
Just from looking very briefly, it does not seem to be Published on Their Official Chanel on YT (they seem to have a bunch different ones though, maybe its somewhere i have not seen it?).
And because it is very much just an Advert for their Product / Brand, it might be best just to get them to Upload it on one of their Chanels.
They have 10Million Followers, so at least SOME of them Will watch it if the Upload it there i assume.