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

<< Home