Tecate “Red Card”

agency: Saatchi & Saatchi / New York