POSTED April 27, 2011
Check out the unedited Duke Nukem Forever trailer, which premiered on the season finale of Archer.