There have been 2900 days, 2 hours, 29 minutes since Duke Nukem Forever finally is released!
Jun 14, 2011

Related countdowns