"Sir Glen and the Hot Dog" is the final episode in a trilogy about a delusional man who believes he is a valiant medieval knight. SIR GLEN lives in the tough inner city community of Glenwood, where people don't understand his motives, not to mention his strange... more »

  • December 13, 2011