It is in fact an old Ford Motorsport piece from around 1985-86-ish... I had one back in '86 on a 4cyl hatchback. The ends are sort of a urethane type material and the center is aluminum.
Here is the stupid video that you can't even see what is going on......
http://www.youtube.com/watch?v=aNwVCDV-kJk
What do you expect from someone with a zero post count...... :rolleyes: