Formula 1 Model Car Regional Competition at Michigan International Speedway The 2012 Formula 1 (F1) in Schools National Finals will be held May 11-12 at Michigan International Speedway in…
Continue Reading