Rage? Meh. The Police? No, thanks. Crowded House? Hell Yes! Neil Finn and the boys announced their world tour in support of their first new album in fourteen years, Time on Earth. No on sale information yet, but they will be playing the Greek on August 28th. Click here for more info.