Looks like that F150 we told you about is actually an F250. Here's the news release from Ford: LAS VEGAS, Nov. 1, 2005: The Ford F-Series has remained the undisputed leader in pickup trucks for 28 straight years by always pushing the limits of towing, hauling and cargo capability. Today, at the Specialty Equipment Market Association (SEMA) show, Ford unveiled its new … [Read more...]