Tag "DiRT Showdown"

DiRT Showdown is about cars smashing each other, I think

Judging solely by this latest trailer, I think we can safely assume that there will never (ever) be a lack of car-smashing in DiRT Showdown. I’m kind of glad that