You must be Logged in to post a comment

  • 43 39
    Submitted by LemmePhister on Mar 27, 13 at 8:31pm

    nope. no apologies. ypu

    • 28 37
      Submitted by LemmePhister on Mar 27, 13 at 8:32pm

      god damn touch screen.....eh...fuck it.