How do u feel about this?
Last edited by a moderator:
I wonder what that lever is on the right side though near the door.
so let me get this straight the Japanese beat US to the V8 punch with this car.
AWESOME!!
I'm a Toyota and Orido fan. :bigthumbu