Select a city.Stranger Things Have Happened is an international improv comedy group from the Netherlands. Select your city below. Groningen Amsterdam