Laura Pleasants (Kylesa) talks Alice in Chains’ The Devil Put Dinosaurs Here
![](https://www.talkhouse.com/wp-content/uploads/2013/05/274.jpg)
By Laura Pleasants | May 31, 2013
By Laura Pleasants | May 31, 2013
Laura Pleasants (Kylesa) talks Alice in Chains’ The Devil Put Dinosaurs Here
When I was in ninth grade, I had a pink lava lamp set up in my closet that illuminated the small walls with curvy color and atmosphere. The nearly...