Sacre Bleu! French commercial for taqueria has no tacos (video)

by Barney Asada on June 15, 2018 in Cultura, Video


There’s something that might be a square burrito, but we’re not so sure. Nevertheless, bon appetit! TacosChickenLand’s website is here.

Previous post:

Next post: