Ahead of there new album 'glitter bug' the wombats released this song which is hands down the best wombats song so far (in my opinion). http://youtu.be/9MHmx9nvHqU Thoughts?