Welcome to our new website!
158: BLAIR WITCH and THE HUMAN RACE
September 29, 2016

158: BLAIR WITCH and THE HUMAN RACE

Play Episode
I will be going back to the woods of Burketsville, Maryland to see what the BLAIR WITCH is up to with this new crowd of hapless documentary filmmaking assholes. Also, THE CRAPSHOOT returns to take aim at THE HUMAN RACE in which 80 unwilling participants compete are forced to run for their lives. Literally.