Roy the Redeemer taunts France

A giant statue of England manager Roy Hodgson stands on the White Cliffs of Dover ahead of his team's game against France

Most Watched Today