The Nissan Altima Launches in Smyrna, Tennessee

5min Auto

by 5min Auto

279
68 views
Watch the 1993, 2002, and 2007 Nissan Altima launches in Smyrna, Tennessee.