Forumla 1 is a rich sport, and nothing says that better than a movie quality propaganda video for the Red Bull Formula 1 team! However If it means more exposure for Australia's own Mark Webber, we are all for it!
- shares