A mockumentary about a mildly aggravating spirit that haunts my friend's apartment. Filmed in ColecoVision.

  • June 17, 2010
  • 1.7k Views