Little Red Riding Hood leaves her home to visit her step so her has time to please strangers. Two huge lumberjack cocks leave Red Riding Hood's completely satisfied and exhausted.