Chang Cheh

PopGap #06: Crippled Avengers (1978) 30 June 2015
PopGap #06: Five Deadly Venoms (1978) 30 June 2015