Salvador (Small Stone Records)
release date: 5/24/11
by Mike Delano
Iron Maiden had a song called “El Dorado” a couple of years ago, and their album cover had Eddie lobotomizing an astronaut. Your move, Lo-Pan. Luckily, this Ohio band’s “El Dorado” is some dirty American rock that holds up well to ridiculous comparisons. USA! USA!
For more information, check out these links: