Slightly Mad Studios have released a new trailer for Project Cars showing off new tracks and cars.

More...