This online ad was created by Netvertising (Zurich, Switzerland) for Dodge.
DreamQuake Studios created and delivered the Sound FXs
Sounds created and delivered by DreamQuake Studios