hehe, tata motors.
i guess it would make sense that the english cant build reliable cars. lots of aston martins are lemon lawed here in the states. you would think that paying 6 figures for a car meant your getting quality. this is a huge deteriant for me getting the vantage