Originally posted by ANDYW:
That would be a Cougar rear strut bar!


Bingo! Did anyone else ever get that thing in??