ShowShowThin Lizzy at Llandudno North Wales TheatreJan 30, 2005Thin LizzyAstra Theatre · Llandudno, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading