A 1981 tv special in which Benji the dog scuba dives at Florida's Marinelannd.
Delete Confirmation
Report Duplicate TV Show