ShowShowMercedes at The New StudioMay 15, 1998MercedesThe Studio · Hartlepool, United KingdomFollowI was thereUpload from this showMediaLineupAboutMercedes