I have never seen one of these (64 Dodge, (truck?)

Brutal.... just Mean.... I'll bet that thing will be fun