The magical pairing of Big Foot and Neil Diamond still brings joy to all those around.

  • January 24, 2009
  • 41k Views