Richard Towers is an actor, known for The Last House on the Left (1972), Deadly Weapons (1974) and Fleshpot on 42nd Street (1973).
Ban the Sadist Videos!
Let Me Die a Woman
Video Nasties: Moral Panic, Censorship and Videotape
The Last House On The Left (1972)
Deadly Weapons
Never Sleep Again: The Elm Street Legacy
Keyholes Are for Peeping