Turd vs Douche
Ep 1 • 31/12/2018
Giant Douche and Turd Sandwich react to the latest presidential polls.