funny pictures memes

England’s Greatest Gift

No one says it better than Stephen Colbert: England’s greatest gift to the world was America!