Russians are the best drivers

Those Lada cars have the very best handling:

Tagged:
32%
×