i was filling up my stang this morning, ironicly at a BP gas station, when this cought my eye on my gas cap. Don't understand after owning my 07 for 6 months now how i've missed that, probably to busy drooling over the rest of it yet. Anyways how much you think ford got per car to put that on there? I'm pretty impartial when it comes to brands of gas, but does anybody think there is some truth to it?
later,
matt
later,
matt