On The Spot – Episode 10

SEPTEMBER 7, 2016

Who would make the best politician on the team?