Euro 2012: Coming soon to a half-finished stadium near you.