Review: Glitterbug by The Wombats
The Wombats most recent album and some of their best work, Glitterbug, is aptly named, encompassing the overall feeling of the songs. Since forming, the usually indie rock band have taken on a persona of not taking anythi...