Make It To The Final Reel!
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.