I don't always get the predictions correct but when i'm wrong, it's a race you never heard of

103 shares