Craig Allen says: ‘Meet Talk Talk’Craig Allen says: ‘Meet Talk Talk’It was the mid-80's, and "New Wave" was all the rage when the world met the band that named themselves...twice...Craig AllenCraig Allen