Fords stink...... The name really means f#cked on race day, That is what ford company meant when the came up with the name.
Originally posted by Force Fed 23
Just to clarify, he wasn't resting on the bumper, he stood it on the bumper, as in both rear tires are off the ground.
Which makes me chuckle every time I hear someone bitching about spinning on DR's.