Tuning Cars

Lada Tuning Car - in picture is a Lada made in Russia.
Romania
November 2, 2007 11:09am CST
What do you think about modified cars??in some country`s it`s illegal to have one.
No responses