England fans go wild at Odsal

8.25pm Wednesday 11th July 2018

England fans go wild at Odsal

FOOTBALL fans at the Odsal Live Zone are hopeful of a win for England in this evening’s game

Loading...