The Frog Prince

02/23/1981

1163

A man and woman racing team relies on voodoo to keep them safe in the driver's seat. When the voodoo goes bad, bad things happen.

Description provided by Keith Flowers.
This episode has not been reviewed for recording quality.