There is a lot to like in this “Project Cars 2” trailer for the upcoming 2017 Electronic Entertainment Expo [E3]… Continue reading...