Pete Milner – RIP

Cheltenham Motor Club is sad to report the death of Penguin Pete. Most…