We submit that the Tokyo Motor Show – Japan's premier vehicle trade show done every two years done in the capital – is an excuse for top Japanese automakers to bend the current rules of car models and construction with their futuristic concept cars and show what their R&D departments have come up with in […]