Where it all started …
Super Eight cine film of yours truly being fed lunch in the back of a Mini Clubman, somewhere near St Tropez in 1971 .... ! (No audio)
Super Eight cine film of yours truly being fed lunch in the back of a Mini Clubman, somewhere near St Tropez in 1971 .... ! (No audio)