Top Spot of the Week: Director/DP Lance Acord, Deutsch LA Harness "The Force" For Volkswagen
While the Green Bay Packers won Super Bowl XLV, Deutsch LA and director/DP Lance Acord of bicoastal Park Pictures scored arguably the best spot of the game with Volkswagen's "The Force." The :30 finds a young boy...
This content is archived. The full version is only available to SHOOT members.