7610View
49Rating

Filmed at the front of the Bellagio Hotel/Casino in September 2010.