Hollywood Images/Portraits - chuckcohen
Powered by SmugMug Log In

Actor Terry Chen, who plays a Chinese mod boss, in the bank vault scene from the film STARK RAVING MAD