Keye Luke was born in Guangzhou, China on June 18th 1904, to a father who...
Gremlins 2: The New Batch
Where the original Gremlins was a horror film spiked with comedy, Gremlins 2: The...