Subscribe
The Daily Grind Video
CLOSE

US worst at preventing death. Guess who’s tops? France. No, really.