Search results

  1. M

    About that new Ford ad...

    OK, I know it's been covered ad nauseum in these forums already, but I think that Chevy ad that pops up on the bottom of the screen must have been paid for by Ford. After all, if Chevy is dumb enough to put an ad like that on a website, it makes me wonder if they are smart enough to build a...
Top