Road to Victory: Europe’s biggest World Cup fan zone is heading to Depot Mayfield in Manchester

We got a sneak peek and we have to say, it looks very impressive.