The Invisible Man TV show
Mountain Mike, Thu Apr 21 2016, 05:11PM
I was actually looking for
Man From Atlantis
and somehow this turned up in the search results, but it's a cool show, anyway.