News

In Destination X, ten contestants are flown to Europe, with all of them wearing goggles that act as high-tech blindfolds, ...