Buy an oil filter wrench. Oil change shops always put the filters on way too tight and I don't think they even oil the gasket.
Search Lincoln Town Car Questions
Lincoln Town Car Experts
Related Models For Sale
Used Cars For Sale