Bellagio Fountains Las Vegas

This is from on the Eiffel Tower, so you can’t really hear the music, but the video is great! Dec. 15, 2006
Back to Top