Tag album review

Album Review: Dimetrodon by The Doubleclicks

Originally posted over at wordofthenerdonline.com   The Doubleclicks have a new album out, called Dimetrodon, and I was lucky enough to get a press preview to review. I have to say this band is definitely one of my favorites right… Continue Reading →