Ad of the Week: Volkswagen, The Bark Side, by LA Deutsch Vincent Flood2012-01-19T12:44:21+01:00 Share This Story FacebookTwitterRedditLinkedInWhatsAppEmail About the Author: Vincent Flood Vincent Flood is the Founder & Editor-in-Chief at VideoWeek.