I Know What You Did Last Summer

Episodes

A Gorilla Head Will Not Do” Outfits

Season 1 Episode 03 (1x03) of I Know What You Did Last Summer