A commercial that introduces the new Ford Mustang in Denmark. Client: Ford & Mindshare Director: Daniel Charluck Garrelts Produced by: Karma Film