The Shell Corporation The Shell Corporation has released the music video for their song "The Death of Us." The song will appear on their upcoming album Mandrake, due out February 25, 2014 via Paper + Plastick. Pre-orders are available here.


Bands in this story