Oh boy, Leon, that was (resp. IS) quite a challenge for an old german fart: You wouldn't believe how many differnt meanings the word 'sucker' has, when you look it up in the dictionary.

And worse still: None of them seems to fit 'tearing the roof off...'). And the entire web doesn't deliver an explanation...

But I think I nevertheless did get the picture - thanks a lot for a very kind comment which not only made my day but also kept me busy half of it ;-)))...

Take care,

Stefan