Title: I Let The Devil In
Review: Great stuff. I really love the lyrics and the slashy guitar riffs. The rhythm section is very tight and adds a nice pulse. I could definitely picture this as a soundtrack for an Indie road movie.
Is this product review negative?