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.
Alice headed to Snetterton in Norfolk last weekend tied on point with Alex Craven for the f3 Cup championship.
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.