You must be Logged in to post a comment

  • 35 33
    Submitted by LemmePhister on Mar 27, 13 at 8:31pm

    nope. no apologies. ypu

    • 24 31
      Submitted by LemmePhister on Mar 27, 13 at 8:32pm

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