Rolle, Switzerland – Nissan unveiled the first in a series of stunning Nismo short films showcasing the cutting edge technology and spirit of excitement behind both Nismo road cars and Nismo Athletes. Set in Switzerland’s dramatic Susten Pass,…