Bandai Namco Games America has just released a new trailer for the upcoming Project CARS game called, Start Your Engines!

The trailer shows a very beautiful display of the cars and graphics in a nicely assembled cinematic video! 65 more words