F1 Manager 24 is also coming to Nintendo Switch in July June 27, 2024 F1, Nintendo June 27, 2024 9:56 amF1 Manager 24 is also coming to Nintendo Switch in JulySource : www.thesixthaxis.comRead Full ArticleTrending now