car on map

Are you in the know about how a green card might become your best friend when taking your car into Europe?