I can't help with the photos but it's jogged my memory. I went to the track once to do some sort of promotional event with the Yes Trick Team.
Was there a Yes shop somewhere near the track and was the club there called the Malvern Hillbillies or something similar ?
I have a plaque with that on I spotted a while back and couldn't remember where it had come from.
Sorry for the ramble