May 22, 2010 - Tokyo, Japan - Vintage Ferrari cars are on display during the 'Tokyo Nostalgic Car Show' held at the Tokyo Big Sight Exhibition Center, in Tokyo, Japan on May 22, 2010. This year marks the 20th anniversary of the show's existence.
{}