770 Las Vegas Blvd N, Las Vegas, Nevada 89101 USA
A night time tour is a must! The signs that are lit up completely light up the night sky and illuminate the dead ones perfectly!
Claim copyright