The Alternative Guide to Euro 2016

Twenty four teams, one million foreign fans and ten venues situated in France’s key cities. It’d be a shame not to make the most of it, right?