Bellagio Water Show

Bellagio Water Show

Bellagio water show shot from the top of the Eiffel Tower in Vegas, Im surprised you didnt know that.