Jan
20
This spoof is immensely well-done, so it is. Slightly NSFW — contains tits, guns, parody, cutting satire, some bad language and adult themes.