Dragon of Ho Meng
- Episode aired Jul 1, 1961
- 26m
Supercar is forced to land in a remote part of China due to a storm. The team discovers they are not alone as they explore an ancient temple.Supercar is forced to land in a remote part of China due to a storm. The team discovers they are not alone as they explore an ancient temple.Supercar is forced to land in a remote part of China due to a storm. The team discovers they are not alone as they explore an ancient temple.