Lisa Sturz

Lisa Sturz

Lisa Sturz is known for her work on Howard the Duck (1986), RoboCop 2 (1990) and Teenage Mutant Ninja Turtles III (1993).

Tv Show