Harry Manx and Kevin Breit return with a new album of electric delights.
Review in Music — by David Bowling — on May 24, 2011