Black Lips – Satan’s Graffiti or God’s Art? (Album Review)
Known for their Punk Rock attitude, the Black Lips awoke from a slumber to dirty up the sound for their latest album Satan’s Graffiti or God’s Art? Their eighth overall album, Satan’s Graffiti or God’s Art? was released May 5th via Vice Records featuring eighteen songs in ... Read More