Quote Originally Posted by Clunk View Post
...... built and developed by Ford UK
So it will leak oil all over your driveway?