The Mole
- Episode aired Sep 18, 2013
- 1h
Someone leaked confidential information to Gimghoul Castle in North Carolina, which begs us to ask the question: Who is the goddamn mole?Someone leaked confidential information to Gimghoul Castle in North Carolina, which begs us to ask the question: Who is the goddamn mole?Someone leaked confidential information to Gimghoul Castle in North Carolina, which begs us to ask the question: Who is the goddamn mole?