some people say they taste like chicken, some say liver ... http://www.youtube.com/watch?v=LScN0PjagUE
Forum Rules