The Wombats set off the year with their funky fifth album ‘Fix Yourself, Not the World’

When you hear the name ‘The Wombats’, I’m sure tracks such as ‘Let’s Dance to Joy Division’ or Tik Tok bop ‘Greek Tragedy’ come straight to mind. Forming in 2003, the Liverpool trio started putting their name on the indie music map from their debut and beyond. They still remain to this day arguably oneContinue reading “The Wombats set off the year with their funky fifth album ‘Fix Yourself, Not the World’”