Grand Entrance: The 2020 Nissan Titan XD made its world debut at Nissan Stadium (only 18 miles from Nissan’s Franklin, Tennessee headquarters) in conjunction with the Los Angeles Chargers vs. Tennessee Titans football game. Titan the truck; Titans the football team. Clever! Framework: The Titan XD’s foundation is solid, built on a reinforced, fully boxed,
More...
More...