Mantis Burn Racing Announcement Trailer
There is not much “announcing” in the announcement trailer for new racing game, “Mantis Burn Racing” – but suffice it to say, you better have your drifting skills ready when the game releases…
There is not much “announcing” in the announcement trailer for new racing game, “Mantis Burn Racing” – but suffice it to say, you better have your drifting skills ready when the game releases…