
Have I mentioned how much I love bad album covers?
Have I mentioned how much I love bad album covers?
Stone Soul Foundation turns out the kind of hard rock that made me pledge my allegiance to the Guys in Black Tee Shirts Who Jam. This New York-based four piece makes crunchy […]