Toronto, the capital city of Ontario, Canada, holds the distinction of being the birthplace of Eric McCormack, a renowned Canadian actor. Known for his versatile performances, McCormack has captivated audiences with his talent both on stage and screen.
Eric McCormack Brain Battle: 30 Questions to Win the War