Xavier Rudd put on a wild set at the Palace Theatre in Melbourne on April 20, 2010. Photos: Cameron Stewart
Comments