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…
News
Mantis Burn Racing Announcement Trailer
on

on
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…
You must be logged in to post a comment Login