November 06, 2001

ABCNEWS.com : Weird News: The

ABCNEWS.com : Weird News: The Wolf Files - I have a feeling this link will change, but right now it is a timely extension of my interest in the hilarious vulva puppet gallery. Posted by Curt at November 6, 2001 01:39 AM