Why does America have lower life expectancy than Canada? Why, because they have more people and thus more accidents, says Bill O’Reilly.

[via Media Matters]