First, a brief background about The Wombats: The Wombats is an interesting English Indie Rock Band. They started back in 2003 in Liverpool, United Kingdom. The most interesting thing about them is how experimental they are with their albums — considering their vast range. One might think that The Wombats…