In this Episode: Did you know Betsy Ross probably did not design or sew the first flag for the United States of America? Like me, most likely you were taught that she did. But the truth is she never claimed to sew the first flag. No official documentation has been found to confirm Betsy […] Read more