July 4th is Alice In Wonderland Day. The occasion is celebrated by Lewis Caroll fans around the world, but especially in England. This Acid-Rock classic is all about Carol’s famous novel.
From what I can tell, the vocals are live. In fact her performance is sublime. I think the music however is from the studio recording. The rest of the band is pantomiming. Things like this were common on 1960s TV.
Happy Lewis Carol Day. Follow the White Rabbit!