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.
Nov 30, Nov 2022
Jan 21, Jan 2017
Jul 29, Jul 2026
Dec 13, Dec 1979
May 13, May 2015
Oct 20, Oct 1995
Jun 19, Jun 2026
Feb 25, Feb 2005