Frontier Developments have released a brand new launch trailer for F1 Manager 2023 while also revealing details of the Deluxe Edition of the game Those who decide to snag the Deluxe Edition when it comes out on July 31st will have a chance to test their skills with an additional 12 Exclusive Scenarios This includes the[...]