Thursday, November 01, 2007

Scarecrow People

XTC - live in MTV studios 1989.
To my knowledge, this performance was never aired.

0 Comments:

Post a Comment

Links to this post:

Create a Link

<< Home