1985 Ford f150 fuel injected automatic 4wd

United States
November 12, 2006 4:01pm CST
fuel pouring out of exhaust
1 response
@masta86 (469)
• Estonia
12 Nov 06
You are tryin to say that your ride sucks?