Scott DePace and John the Stuttere debate political issues.Scott DePace and John the Stuttere debate political issues.Scott DePace and John the Stuttere debate political issues.