Listen

Description

What's up, doc? Stephanie tries to explain Twin Peaks to Brad without giving away any spoilers.