In Cologne, Football’s Sistine Chapel Andy Towle June 12, 2006 The train station in Cologne, Germany has been outfitted in a gorgeous fresco of international football hotness (click to enlarge) by Hamburg-based … [Read more...] about In Cologne, Football’s Sistine Chapel