Site icon Best Sellers Bazaar

The Petrolhead Corner – John Dodd’s Unique 27-Litre ‘The Beast’ Up For Sale

If you were to look up the definition of the word ‘beast’, you would find that according to the Oxford Dictionary, it’s used to describe a large and dangerous animal, possibly of mythical status. Now, try to translate that to a specific car, and what do come up with? Perhaps the special limousine used to […]

Exit mobile version