adypole
Refugee
I was watching, on my TV set, a stage set on fire as Neil busted out the craziest version of 'rocking in the free world', the most hypnotic 'words', and a plain memorable tribute to Lennon.
Anyone else watch? Did anyone see it live, in fact?
Anyone else watch? Did anyone see it live, in fact?