The Topeka Blues Society (TBS) annually presents the Spirit of Kansas Blues Festival at Reynolds Lodge, Lake Shawnee, in Topeka.