ADWEEK names Triumph spot by the Republik best of Nov 2006

Adweek names ‘Bubba Test’ by the Republik a BEST SPOT for November 2006, along with commercials from Apple and Nike.

Read more about the spot here and here