January 1, 2008 3:59 PM
Triumph Boats TV spot "The Divine Intervention Test" is highlighted in the January/February 2008 issue of Communication Arts magazine.