Leigh Brown

  • Born: May 1, 1939 in Newark, NJ
  • Death: Jul 16, 1998 in Sanibel Island, FL