News in late March that Formula 1 would once again blast through the streets of Las Vegas beginning in November 2023 got hearts and minds racing. Enough to smash past records for hotel room reservation requests at Wynn Las Vegas and its sister property, Encore.
And who could blame them? It’s going to