Steve Canyon is a commander for the U.S. air force. His assignment is to go to various bases to troubleshoot problems
At the moment we don’t know of any streaming service where you can watch Steve Canyon