Video: Nissan Leaf NISMO Races Tesla Roadster

by Christopher DeMorro September 19, 2012 2 comments