Free Kling Klang studio tour for Swiss Peter.
No I don't think I've heard a football reference in their lyrics but appearances can be deceptive. Pretty sure they love their cycling judging by the remixes and updated versions they've done of Tour de France.
I saw them (or what's left of them) a few years ago in Bristol, really entertaining show complete with 3D glasses and retro computers flying overhead.