Reviews \

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

8
SPIN Rating: 8 of 10
Release Date: March 20, 2012
Label: Douchemaster
picture-18149-1379434580David Bevan // March 28, 2012

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