Halogen Headlamps

What does Halogen Headlamps mean?

Find more defintions