It’s what happens when Helen Keller is looked after by a goomba in Brooklyn. Could it be love?

  • July 09, 2008
  • 167 Views