ShowShowKing in CardiffNov 13, 1985KingNeuadd Dewi Sant · Cardiff, United KingdomFollowI was thereUpload from this showMediaLineupAboutKing