The Wombats: This Modern Glitch [Album Review]

The WombatsThis Modern GlitchBright Antenna Records [2011] The Wombats long overdue sophomore record, This Modern Glitch, is another solid entry into the dance rock indie scene with its sharp catchy tunes and big memorable choruses. First single “Tokyo (Vampires & Wolves)” delivers exactly what you would want from a band like The Wombats, as its … Read more