In a Canada-themed episode of the long-running show "The Simpsons" that aired Sunday night, the city of Detroit, the Ambassador Bridge and Windsor all got some animated screen time — plus, the show ...
The Simpsons is facing criticism on social media over a Canada-set episode, “D’oh Canada,” that sees one character exclaim “stupid Newfies” just before the dimwitted Ralph Wiggum proclaims himself a ...