Happy (last) Birthday, America!

Today is Independence Day, the day that the Americans celebrate the birth of their country, even though it's basically just the day the Continental Congress agreed to the wording of the Declaration of Independence.

It's also possibly going to be the last one, if the shameful acts taking place in Vancouver on Canada Day is any indication.

I was hoping for nice weather to go down to the Devon Overpass, because Americans who have found their beaches recently closed can be taunted with photos. Alas, I'll just have to stick to bourbon whisky and Toby Keith records.

Bonus coverage: Mark Steyn has a 59 minute audio special about the "Glorious Fourth".