Skip to content
Reviews

Gentlemen Jesse and His Men, ‘Leaving Atlanta’ (Douchemaster)

8
SPIN Rating: 8 of 10
Release Date: March 20, 2012
Label: Douchemaster

Another hot slab of gleaming, glittering, ’70s power-pop that’s more reverent than retro.