Las Vegas Revealed
Season 1
Ep 6. Vegas Christmas
- April 2, 2010
- 50 min
The city of Vegas is lit up like a Christmas tree 365 days a year, so what does the land of fantasy do when the Holidays are here?