I knew an Eco wouldn't be the most popular NEW car, but I thought it would get some attention lol!
I knew an Eco wouldn't be the most popular NEW car, but I thought it would get some attention lol!
I love the fact that you bought an Ecomotive one and your other car is a mustang
haha I thought you was joking when you said you had a mustang
is the ibiza replacing the 'cat'astra'phy ?