Abby ClarkeFeb 16, 20182 min readAlbum Review: The Wombats – ‘Beautiful People Will Ruin Your Life’The Wombats’ new album was released on the 9th Feb, three years after their previous album ‘Glitterbug’ and ahead of their UK tour next...