ShowShowMercedes at The MonarchMay 13, 1998MercedesThe Monarch · Camden, United KingdomFollowI was thereUpload from this showMediaLineupAboutMercedes