Townshend Prepares For 25th Annual Pumpkin Festival On October 17