Who is joining us today to watch England game on this massive LED screen?
more