Where is the exhibit located on property? In the Caesars casino complex somewhere or one of the store areas in Caesars Forum Shops?
I'll be in LV for a few days in late October and will stop by to see it in person. Looks great.