Spencer Carroll

Spencer Carroll is a contestant from Survivor: Burundi. In addition, he has co-hosted every JamiORG season since Who Is... The Mole?.