Did you ever get stopped in your tracks by a single moment or a picture? Did you ever have an irresistible urge to drop everything and frantically try and find out more about it? I have, and I’m sure a lot of you will also have such memories. For me, the most recent time it […]
Continue reading ‘The Petrolhead Corner – The Fascinating 1904 Napier L48 “Samson” Racing Car’