19 October 1973
3613 Views
‘The Jean Genie’ from the 1980 Floor Show outtakes. Filmed at the Marquee Club in London in October 1973.
‘The Jean Genie’ from the 1980 Floor Show outtakes. Filmed at the Marquee Club in London in October 1973.