New owner 1972 Demon
Brake fluid? It seems to look like slightly worn fluid.
this is more like an automotive snuff film!
Click to expand...
RUT OH! Gonna get scarrrrry in here!
Print