User blog comment:Scrawland Scribblescratch/England vs America/@comment-6843286-20140406170822

Don't know if this has been said yet, but...

"What is Britain's greatest gift to the world? America!"