Amsterdam, North Holland, Netherlands Amsterdam, Netherlands You haven't heard STS9 play in Amsterdam yet You've seen STS9 play time in at different venue In Cities With No Comments On 12 Jun | '2017