John Mahoney, the noted actor passed away. He hailed from which country?

[A] United Kingdom
[B] United States
[C] Brazil
[D] Canada

Show Answer

Advertisement