Nice little propaganda piece for the opening ceremonies of the 2012 Olympics in London. While they have the world's greatest athletes in town to compete with one another, why not go ahead and promote nationalized health care? I don't see what one has to do with the other, but the English are apparently quite proud of their government-run health care.
2,080 miles from Lafayette, LA to Washington D.C. and back + 101.2
Here is what happened one year ago on Day334.