Twin Peaks Creator David Lynch Passes Away at 78

David Lynch, the iconic and surreal filmmaker behind Mulholland Drive and the TV masterpiece Twin Pe