Bigfoot steps in to help Carter BloodCare dispel blood donation myths