The Wombats’ next album This Modern Glitch is just a few days away from being released! In the meantime, check out their latest music video for the song “Techno Fan”. This album is going to be so good!!!