It seems like Codemasters have timed it well to release F1 2018 in the middle of the sport’s summer break. Liberty Media might be new to running the sport but the geniuses at play have had the license now for almost a decade. In that time, we’ve seen some great […]