Electric Parlor’s Self-Titled Debut LP Puts Gritty Hard Rock All In Your Eye

By Rant Staff