Leif Erickson

  • Born: Oct 27, 1911 in Alameda, CA, USA
  • Death: Jan 29, 1986 in Pensacola, FL, USA