Post #3594 2.94K Oct 12, 2025, 07:54 UTC If this mentally challenged idiot can make 100m what is your excuse?