I drive a Demon (and not the other way around)

Found and bought on the basis of these photos on ebay. I spoke with owner about potential rust issues. I checked floor boards and found some pin wholes. I checked roof out. Other than some orange patina, it looked fine. I became the new owner and loaded the car on a towing dolly.

IMG_3857s.JPG

I hit a bump on I-10 coming home. In the mirror, I noticed an orange cloud puff from the car and vanish in the air.
IMG_5493s.JPG

The cloud appeared from the area of the hole you see in the roof.