ShowShowYour Finest Drops at SubrosaDec 19, 1997Your Finest DropsSubrosa · Dortmund, GermanyFollowI was thereUpload from this showMediaLineupAboutYour Finest Drops