WOW - The Vegas Spectacular
3700 W Flamingo Rd, Las Vegas, Nevada 89103