What is this?
Paul said
Other: Italian tacos made in China. I’d try it, but I won’t like it.
Click to expand...
Well, that's, I guess, regional alright.
Print