Here's the latest unidentified piece of my grease-powered 1985 Mercedes 300TD wagon to drop onto the driveway. Any ideas what it might be? A brake line maybe? I'll give the brakes a thorough test when I'm driving the kids home from school later today. We'll be hitting some good downhills.