The UK may not be the best, but they are a hell of a lot closer to the top spot than the US!
No need for such an inferiority complex, when it comes to parades, you guys are the best! Anybody know what happened to the Great Bearskins at the Palace the other day?
Yank bashing is a time honoured pastime here...