Happy St. George's Day to you all. I'm sure you went to the parade.
For those Americans reading this, St. George is the patron saint of England. And, boy, do they really celebrate! (He's the one who chased all the snakes out of England. Like that Irish guy who killed the dragon.)
Anyway, St. George's Day is quite a bit like our Independence Day, only much different.