America’s First 16,000-Square-Foot Formula 1® Arcade Is Now Open In Boston Seaport
F1® Arcade, is the world’s first official Formula 1® simulator racing experience to put socializing at its core, and after a successful launch of the London flagship in 2022, the brand is expanding to the U.S., opening...