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