Stars and Stripes are forever, but the heroes that kept the American flag flying over 75 years ago are quickly disappearing. It's one more reason why a Mayflower veteran celebrating his 100th birthday today was surprised with a parade in front of his home.