A store at the Forum Shops at Caesars encourages shoppers to play with the hottest tech gadgets. But the retailer is also having a bit of fun watching customers.
A store at the Forum Shops at Caesars encourages shoppers to play with the hottest tech gadgets. But the retailer is also having a bit of fun watching customers.