JaM Session: The Taco Charlton Restaurant Ad

“There a couple places in the Dallas area you just can’t find a great Taco.. The Star in Fricso and AT&T Stadium in Arlington” – Matt McClearin. Matt then took it upon himself to put together an ad for a Taco Charlton restaurant. Click play and listen to the 60 second commercial that will bring you more than a few laughs

If you are not redirected in 3 seconds, click here.