Karaoke night at American Spirits Bar NYC circa 2006. Mark Diamond's not-so triumphant return to the stage.

  • July 11, 2011
  • 194 Views