1972 demon
Saw a blue demon with blue headlights at a car show in Bellmore on long island this week. No clue if its the same car but its a funny coincidence.
Print