Love me some Turkey Twizzlers. If only because they annoy Jamie Oliver.
there was a picture here
Forum Rules