COMMUNICATION ARTS features Triumph and the Republik

Triumph Boats TV spot “The Divine Intervention Test” is highlighted in the January/February 2008 issue of Communication Arts magazine.