Tag Archives: Black Delta
Go-Kart Racing Game KartKraft Slated To Land On PC June 2nd

Black Delta has made a beautiful go-kart racing game that takes the no-suspension and downforce machines to the professional black…