The episode, titled D'Oh Canada, featured a scene with Lisa Simpson … goes over the powerful flow of water that separates Ontario and New York.