Jul 23 Album Reviews The Needle Drop
While I think California’s letlive. has pulled together some intense performances on this new album of theirs, the obnoxious vocal harmonies and poppy appeals keeps this album’s thrill short-lived.
Prev Post
Jul 23 2013
Next Post
Show comments / Leave a comment
What do you think?
Show comments / Leave a comment