My absolute FAVE band. They are awesome live. I’m not sure what it is about their music, but it just speaks to me in a way that nothing else does.
I stumbled upon the Limousines when I went to see the Sounds play in Atlanta. Great band. Great music. Lots of energy. I’m quite obsessed with their Get Sharp album.