Those doggone batteries will get you! I remember that Mustang but it does not come out much from what I've seen while in Dearborn over the last three years. Your car looked great there from the shot posted.
I forgot about this show but remembered Ferndale next month go figure.