At 2,200 pounds, every opponent becomes roadkill to this behemoth armadillo barbecue. Owned by North Main BBQ in Euless, Texas, he’s even anatomically correct, right down to his brass balls, says owner Ray Green.
At 2,200 pounds, every opponent becomes roadkill to this behemoth armadillo barbecue. Owned by North Main BBQ in Euless, Texas, he’s even anatomically correct, right down to his brass balls, says owner Ray Green.