323. The Castle of Fu Manchu

323. The Castle of Fu Manchu

The Castle of Fu Manchu tries to conquer the world by turning all water into ice.

Season 3, Episode 23
Original Airdate: January 18, 1992

Buy $9.99 Share
323. The Castle of Fu Manchu

1 Video