The Reflectors – First Impression (LP)
My first impression of First Impression was confirmed after about three seconds of listening to this debut album from The Reflectors; a vibrant four-piece combo from Los Angeles, CA. It was their energetic attack on […]