Service UnavailableThe server is temporarily unable to service your request. Please try again later.
Continue reading" />
Here is the opening to a Talking Heads 1980 live show in Rome. Psycho Killer was the opening song and it is really great quality. Embedding isn’t allowed, so click here to check it out.
So you have something to look at – isn’t the cover to the Psycho Killer 7″ a bit… interesting…?