New owner 1972 Demon

Brake fluid? It seems to look like slightly worn fluid.

this is more like an automotive snuff film!
RUT OH! Gonna get scarrrrry in here!