Project CARS Offers Spooky Halloween Teaser Trailer

Slightly Mad Studios shows off its creepy side with this new trailer, just in time for Halloween. “The Green Hell” referred to in the trailer is the Nürburgring Nordschleife in Nürburg, Germany, a one time very dangerous F1 track. It was handed the sinister nickname by legendary F1 driver Jackie Stewart after an especially harrowing […]