View The Review
6 out of 10
This is a fair offering from a band that will forever be plagued by their own success in the form of that damn Delilah song. It is a quirky, upbeat pop tune that may do little to change the world, but is a fairly happy way to spend 210 seconds.
The single is a taste of the band's new album "Big Bad World" which is released world-wide on October 20th on Hollywood Records and should, hopefully, win over the legions of Radio One listeners who finally came to their senses and stopped buying Delilah!
1. Natural Disaster