ampsandgreenscreens.com
Emperors And Elephants - Devil In The Lake - Amps and Green Screens
I received a strange e-mail a short time ago, and in that e-mail was the name of a band: EMPERORS AND ELEPHANTS. Also in said e-mail was their debut album Devil In the Lake which is out now via Pavement Entertainment. I have a confession to make. I put off reviewing this one until now …