Did ‘The Simpsons’ Mayor Say He Canceled Trip to the Bahamas While in the Bahamas?
Read more
- 18 February 2021
- Fact Check