The Wombats are titans of indie pop who’s music doesn’t always land with me, but I’m really digging this one and recently released Greek Tragedy.
WHO & WHERE
The Wombats are a three-piece indie pop band from Liverpool, England.
The Wombats boast millions of Soundcloud/Spotify listens and a huge worldwide following. They drop their 3rd album in April.