DiRT Showdown Demo Trailer Released
Codemasters has recently released a trailer for the DiRT Showdown demo that shows off some of the gameplay that players can expect from the game. As a spin off DiRT Showdown certainly looks to mix up the DiRT franchise with fast paced vehicles in a more hectic and destruction based race track...