ShowShowErasure at Cardiff St David's HallMar 20, 2005Neuadd Dewi Sant · Cardiff, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading