thats an awesome video, always thought the song was random when i heard it on the wireless, but thats hilarious
my dog doesn't like the song... proper ears up on alert when we've been watching the F1 Forum on the BBC and the Red Bull mechanics stick it on repeat! Funny video though!!