R Robert Glenn Review of Luxor and Excalibur Hotel and ... 3 years ago To me, its the most unique building in Vegas
Comments: