Vegas without the hangover

“Wow,” said a colleague, after taking a sip of my drink. “You’d never know that didn’t contain alcohol.” We were sitting in F1 Arcade Las Vegas, the flagship outpost of the high-energy Formula 1 franchise, which opened last year inside The Forum Shops at Caesars Palace. The slick venue has 87 hi-tech racing simulators, threeContinue reading “Vegas without the hangover”