Sorry about the audio quality, I was right under a speaker. Two water shows back-to-back from the Bellagio Hotel on the Las Vegas strip in Nevada. My first time seeing it, as well as my first time to Las Vegas. This water show was easily one of my favorite things I saw in Vegas--if not my favorite.
Link to this comment:
All Comments (0)