God It’s Good…

The Taco Inspector stops by the God It’s Good Mexican Food truck in Tucson, to see how their “mobile” tacos rate.

Category
SU VIDA
God It’s Good…