In the English version of Tintin's adventures, the two eccentric police inspectors are called The Thompson Twins... In its early years, the band resembled a Spanish inn, with countless member ...