New Las Vegas attraction will dangle tourists over Grand Canyon, Lake Tahoe — without leaving …

LAS VEGAS – A new attraction coming to The Strip will have tourists dangling their feet over the Grand Canyon, Lake Tahoe and other landmarks of …
Source: google