Mantis Burn Racing
Mantis Burn Racing Invites You to Burn Rubber on October 12th
Cameron Irby
October 9, 2016
Developer VooFoo Studios will be releasing their first self-published game–Mantis Burn Racing–on October 12, 2016.