post image

Howell Jolly bodies sells £15,000 car body in UK

Howell Jolly bodies sells the car body for a whopping £15.3million, and is selling it in the UK for £15k a piece.Howell has sold its car body parts for the last five years and has been operating under a company called Howell Products.The body parts company is selling the car for about £1,600 each at