So I'm in the U.S at the moment for a couple of weeks..been thru L.A ,Vegas and im down in Miami now.
loving the d40/frontier presence here but I can't stop noticing the Titans everywhere.not sure on their specs but they seem pretty tuff, V8,good size tray and cab.what i wanna know is where is...