Thee Oh Sees - "Carrion Crawler"

The nearly six-minutes-long "Carrion Crawler" is the first song on Thee Oh Sees' upcoming album Carrion Crawler/The Dream, coming on In the Red on November 15th.

Tags: