mindovermotor.com
1948 Daimler “Green Goddess” DE36–Best of Show at Hershey, 2015
When it comes to large cars, everyone thinks that good old America is the king. Well, they usually are, until someone else finds a way to top them. Luckily, it doesn’t happen that often. Not …