New owner 1972 Demon
oh yeah, as far as the demon pee goes,,,, maybe the floors or some other unseen pocket is holding rain water or something. that would be my only guess. or maybe the car has a small bladder.
Print