News

Peter Kwong, known for his portrayal as Rain in John Carpenter's 1986 classicBig Trouble in Little China, has died. According ...