Articles Tagged ‘The Godfather’

Mucho1

Mucho Burrito makes an offer diners can’t refuse

A horse’s head, bloody candy and a screaming Mexican. Now that’s how a brand makes its TV debut.