[ominous electrical clicks] – Review

Thom Yorke – Anima Review by Spencer Smith [This week I was rewatching Twin Peaks: The Return with subtitles and the captions for the sound effects were really amusing me, so I decided to...