Walrus have released a video for their song ‘Close My Eyes’ just in time for Halloween. They band has made the best of the season by enlisting horror flick director Torin Langen to produce one of the most beautifully oddball videos of the year. Continue reading Video: Walrus’s ‘Close My Eyes’