13 August 2014

Question of the day #256 Automaker Brand

X is a popular German auto brand, which is famous for its luxury segments. Its brand name is the Latin version of the word Horch (Founder’s name). It means “to listen”. 
Identify X?

7 comments: