This restaurant in Denver serves 200lbs of bull testicles a week- That’s NUTS!

Back
Top