Steve Canyon
Steve Canyon is a commander for the U.S. air force. His assignment is to go to various bases to troubleshoot problemsSteve Canyon is a commander for the U.S. air force. His assignment is to go to various bases to troubleshoot problems
Starring Dean Fredericks, Jackson Beck, Paul Frees
It's a action & adventure show, and has a rating of 7.1 out of 10 from Imdb which is usually fine for this kind of show.
Watch it here
Not found streaming from Indonesia.