The OEMs have totally failed in recent times at making over the top, ridiculous pickup truck ads. Sadly it has been Toyota that had cool stuff like their trucks dragging the Space Shuttle and driving their junk through flaming hoops (literally) in recent times. Ford has had Dennis Leary insulting you into buying an F150 and […]
More...
More...