Saturday, January 23, 2010

Logo quiz of the day : 229


Hint: English car maker
Answer: Rover Group
Rover Group plc was the name that was given by the British government, in 1986, to the state-owned vehicle manufacturer British Leyland or BL.