The Hearse may be one of the most beautiful and scary vehicles ever created. People seeing them drive by often get chills and look away. But if you want to satisfy your morbid curiosity, click on this link. Go ahead… don’t be afraid!
At a carshow in Madrid last February, visitors got to see ornately crafted classic hearses. This one, known as La Llorana–”The Weeping Woman,” is built on a 1928 Latil truck chassis.