A piece of automotive history is now up for sale in the form of The Beast, a 19ft long motor, which has got many potential buyers keen to get their hands on it. The car was built by car enthusiast John Dodd in 1972, who unfortunately passed away aged 90 in December. This is the first time that the car has been put up for sale in its fifty-year history.
ONLYRiDES © 2023