What a sad sight this is! A limited-run 2006 Lincoln Town Car is sitting in a salvage yard, looking as if it has no chance ...