Big Block K Member?

Interesting torque strap too.

It was on the car when I got it, and I've been meaning to change it to something else eventually, but, it's already been 12 years, so odds of it happening are slim!

It's not the prettiest, but it works...

20201109_114818.jpg