Is it snowing in the Czech Republic? I'm really worried that driving there might be inconvenient? Have the tires been treated to prevent slipping ?

1 Answer

User avatar
QEEQ User

Can buy at the car rental place or gas station