Tuesday, 18 August 2015

New Map on Supertest - Detroit

This map just appeared on supertest. Allegedly it might come in 2016 or so.