Adrian Belew, part 2: 1981-1984 (King Crimson)
Previously on part 1 of this article… The European leg of the Talking Heads tour commenced on December 1st, 1980 in London. The night the band arrived in town the whole entourage went out to a dinner in a fancy Russian restaurant, wasting no time in consuming large amounts of vodka and engaging in food fights, like rock n roll … Continue reading Adrian Belew, part 2: 1981-1984 (King Crimson)
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed