Tokyo Motor Show 2015
Cars on display to the press
The new Mercedes-Benz F015 Luxury in Motion car on display during the 44th Tokyo Motor Show 2015 in Tokyo Big Sight on October 28, 2015, Tokyo, Japan. The Show will be open to the public from October 30 to November 8. (Photo by Rodrigo Reyes Marin/AFLO)