Esprit Arena, Düsseldorf, Germany When you think of football stadiums you’ll probably first of all think big. Too big a venue for the sort of event that you organize? At first sight yes, but look behind the scenes. Read More