Tag: The Lost Island

Gemora Greatness

In honor of Asian Heritage Month, let’s take a look at the life and works of legendary gorilla suit maker/actor Charles Gemora. Charles “Charlie” Gemora was born on August 15th, 1903 in the Philippines. Stowing away on a ship headed for America, Gemora arrived in California and made money selling portraits on the street in …

Continue reading

Bad Behavior has blocked 15509 access attempts in the last 7 days.