Alice In Chains Reveal New Album Title

Published February 14, 2013

Alice in Chains’ new album has been titled ‘The Devil Put Dinosaurs Here‘ and is due out in May.

One Comment

  1. NinjaNick says:

    This band has some explaining to do about the title.

<