Richard Hench Archives - Waffi Tv

Richard Hench

The Tomb

The Tomb

May. 13, 1986

The Tomb

An Egyptian princess rises from the dead and goes to California for the amulets she needs.