Always 10 minutes late or always 20 minutes early?
0%Late
100%Early
The world ruled: Early
1 ballots cast on Saturday, October 17, 2026.
One question a day
The whole world votes on one absurd question every day, then calls the winner before the numbers are revealed. Cast today's ballot.