kiss kiss review

First Impressions: Kiss Kiss – The Meek Shall Inherit What’s Left

First Impressions is a segment where we let you into our early thoughts on a highly anticipated album, This week, we have our early views on Kiss Kiss’ The Meek Shall Inherit What’s Left. It drops July 7th, 2009 on Eyeball Records. Kiss Kiss is the kind of band I love to discover and I’m […]