F1 2018 Free Download PC Game Full Version F1 2018 Download is a racing game that is supposed to surpass its predecessor, F1 2017. Scheduled to release on August 24, 2018, this new game is likely to feature more depth in racing and ...