Ted Russell is known for Captured Alive (1997), Street Corner Justice (1996) and Sanitarium (1998).
No data