PEKIN (25News Now) - Not even malignant melanoma could stop a Pekin couple and their son from winning one of the world’s biggest show car awards. Last weekend, Tom and Christy Bresnahan and their son, ...