A 90 minute show about my life is airing on the Travel Channel. It is also available for streaming on Discovery+. Over the years, there have been a number of attempts to do documentaries like this, but this is the only really extensive one that has ever actually been released.read more