This 1973 Ferves Ranger Is the Most Adorable Car Ever

I’ve seen quite a variety of cars in my lifetime, but none so ridiculously cute as this 1973 Ferves Ranger. This oddball little green car is just one of 600 of the vehicles ever made, and it’s going…