The Frames return to Australia to follow up their sold out show in 2002 and celebrate the release of their brand new live album.
Added by ltt on October 24, 2003