festivalreviews.org
TV REVIEW: TWIN PEAKS – SEASON 03 – EPISODE 15
Episode Titled: There’s Some Fear In Letting Go”” Director: David Lynch Writers: Mark Frost, David Lynch Stars: Kyle MacLachlan, Jay Aaseng, Joe Adler Review by Mary Cox After much theo…