To reference last year's rumors thread:
This is the results of that one for those who missed:
Total Rumors = 56
Total Rumors True = 37
Total Rumors False = 19
Percent Accuracy = 66% Correct
Full Results:
https://antsmarching.org/forum/showp...postcount=7023