You must be Logged in to post a comment

  • Submitted by Anonymous on May 11, 09 at 12:10am

    ohh a pun on the SNL digital short...well done I say, well done!

  • 98 65
    Submitted by Anonymous on May 29, 09 at 4:54pm

    5 of those calls where from meee!