3400 Las Vegas Blvd S, Las Vegas, Nevada 89109 USA
Great Show In It's 17th Year. 5/5
Photo Credit: Yelp