Shannon Robinson | Staff Writer
• November 19, 2015
The Wombats add their name to a list of famous bands from Liverpool, alongside The Beatles and Atomic Kitten. The band released their third album, “Glitterbug,” earlier this year and are currently...