A new spectacular batch of screenshots and new trailer were released to …
racesimcentral.net

New Project Cars Screenshots And Trailer Released At E3
New Project Cars Screenshots And Trailer Released At E3 at RSC sim racing museum and news source.
