Shelly (Alec Baldwin) describes the Shangri-La of "Lost Horizon" and laments the changes coming to Las Vegas and his casino.
Your browser doesn't support HTML5 video.
Shelly (Alec Baldwin) describes the Shangri-La of "Lost Horizon" and laments the changes coming to Las Vegas and his casino.