Ive had this bumper hanging on the wall of my shop for some time now. Its quite the conversation piece. The problem is I cant figure out exactly what its from. This thing is huge about 75" wide and is stamped B2571Z and has what looks like an arrow pointing up at the end ( like a Christmas Tree) I though it was a Buick Wildcat but not quite