Liverpool’s The Wombats return with their highly anticipated sophomore album, The Wombats proudly present … This Modern Glitch, will be released April 26, 2011 through Bright Antenna/ILG/Warners. Set to conquer the States, the band delivers 10 tracks that retain the immediacy and hook-filled sensibility of their stunning UK platinum-selling debut, …