Yes it is!Why, it's Genghis Khan of course!
German pop group formed in 1979 for that year's Eurovision Song Contest.Who what why?
The ball is on green (zero). Is this significant in any way?
Representing ground zero maybe . . . BTATS or 2 Minutes?
Sun And Steel?