Monday, August 10, 2009

Canada

America's top hat. Or at least that's what some might say. I'll never quite figure out the likes of zed, chesterfield, and wash room. And what's the deal with the green flashing traffic lights? Finally, the Queen of England. Let her go. Just let her go.

1 comment:

inmyeden said...

I can honestly say I've never heard that.