Top 10 Iconic Roles of Catherine O’Hara

By Miguel Mike Medina Photo Credit: Getty Images Catherine O’Hara’s presence in the film and tv industry made her a beloved figure. The Canadian actor and comedian, who won an award, died at 71. She died in her home in Los Angeles. O’Hara began her career when she performed in Second City Television, which ran…

Read More