There have been 3022 days, 8 hours, 54 minutes since Duke Nukem Forever finally is released!
Jun 14, 2011

Related countdowns