This thing at one point was a 63' alfa Giulietta spider. I think. I don’t even know anymore.