My '73 Dino spider (#05738) was rear-ended at a stop sign and the right rear bumper was pretty much destroyed. Have been trying without success to...