Home / Tag Archives: Peter Dodd

Tag Archives: Peter Dodd

Thompson Twins

The Thompson Twins — who have been neither a duo nor related, but merely named following the Tin Tin cartoon — were one of the most popular synth pop sets of the first MTV era, scoring a small number of hits before fading away into lite-funk obscurity. Even though many …

Read More »