Capt. Ozzie Fischer

Capt. Mike Anderson visits South Seas Island Resort in the West Coast of Florida with Capt. Ozzie Fischer. Aired August 5, 2018