Wonder what the food bill is.
Bigfoot chow can’t be cheap in China.
expecially with a posse of 70
extra cows probably had to die. Where’s PETA on this ?