Xavier Rudd - Wednesday 28th November 2012

Xavier Rudd performing live in concert at the Phoenix Concert Theatre. Featuring: Xavier Rudd Where: Toronto, Ontario, Canada When: 28 Nov 2012 (9 images)

Advertisement