Let Them Stare Weird 9 years ago Subscribe to news updates Unsubscribe from news updates Name: Let Them Stare Lat, Long: 52.376894,4.893543 Location: Amsterdam, The Netherlands Share this:Print