Awesome engine sounds. :mrgreen:
That's been posted on here probably like a dozen times lol...I read somewhere that it was for some German energy drink lol.
i read its a ford ad and was filmed on a location where there were
hauntings and decided not to show it!
i cannot remember where that was from!!!