Subaru Levorg concept debut
The Subaru Levorg concept will make its world premiere at the 43rd Tokyo Motor Show on Wednesday 20 November.
The Subaru Levorg concept will make its world premiere at the 43rd Tokyo Motor Show on Wednesday 20 November.
Suzuki will display several concept exhibits at the 43rd Tokyo Motor Show 2013 which will open to the public at Tokyo’s Big Sight between November 23 and December 1, 2013.