F1 Arcade Opening 30 More US Places and Illinois Could Be Next
Formula 1 racing continues to expand its global reach and appears to be targeting one of the only countries that hasn't really embraced it yet and that's America. The F1 Arcade is a combination champagne bar, restaurant and simulator center and there's already one United States location and a report says 30 more are to come and there's good reason to believe Illinois could be next.