Every year on March 2nd, Texas celebrates its Independence Day. On this day in 1836, delegates signed and adopted the Declaration of Independence from Mexico at Washington-on-the-Brazos. Not far from that historic site sits Navasota, Texas. For the past nine years, they have celebrated by … Read More