toyota
Definitely Toyota - if you have a service recently they always call for feedback.
Meely
 Apr 02nd, 2009
Definately Toyota, they claimed to be Toyota customer services.
Ricky
 Mar 17th, 2009

2 Comments