Description : Why would anyone purchase a sheep head at a grocery store?
Last Answer : Id watch more Bizarre Food with Andrew Zimmern, some countries consider that normal eatings. Maybe its the neighborhood you live in and the cultures its catering to.