How ultraman world champ Richard Thompson rallied to win another world title
4BC Wide World of Sports with Peter Psaltis
How ultraman world champ Richard Thompson rallied to win another world title
00:00 / 11:36