Palms in Las Vegas transforming image with $620M renovation

You thought you only found card sharks in casinos. Don't be alarmed when you're confronted with a 13-foot tiger shark prominently displayed at the …
Source: google