Depository of News

England fans taunt world champs

smh.com.au · world

England fans taunt world champions Spain by singing "are you Scotland in disguise?"

Read full article →