by Wirepec
Las Vegas, USA - May 23, 2012: Main street sign of the Excalibur Hotel and Casino on the Las Vegas Strip. The Excalibur was opened in the year 1990.