The year 2050 the planet has become overpopulated, to help control population the government develops a race. The Death Race. Annually competitors race across the country scoring points for killing people with their vehicles.
There are currently no reviews available.
Aug 8, Aug 2019
Aug 2, Aug 1999
Dec 14, Dec 2023
Oct 10, Oct 2024
Jun 23, Jun 2017
Jun 5, Jun 2012
Dec 16, Dec 2005
Sep 30, Sep 2015