9 Disgusting Foods You Won’t Believe People Actually Eat

Rocky Mountain Oysters

Rocky Mountain Oysters are bull calf testicles, these can sometimes be pig or sheep testicles, coated in flour, pepper and salt and can sometimes be flattened.