Jan
11th
Stay connected Subscribe to our RSS feed
To kick off its redesigned full-size Titan XD pickup, Nissan aired a 90-second national TV spot Monday night created to put a lump in viewers' throats by saluting Ford, Chevrolet and Dodge.