I used to love those.... I'd get like "Tiger Blood" flavored.

Ooooooo off topic. Somewhere in Florida, there's a taco stand that sells lion tacos. No joke. I say you go there and eat them and tell us the verdict.