Twin Peaks Fan Makes Excellent Music Video Featuring Laura Palmer and The Nine Inch Nails
While Part 8 of David Lynch's Twin Peaks left a lot of viewers confused, the inclusion of The Nine Inch Nails made my year. This fan video is an added bonus.Read More »
July 11th, 2017