Feel free to share direct links to stuff on Channel 3. People will just need to login (or create an account) to see it. Also, here is a nicely formatted display that you can screenshot. Spread the word. Share on social.
I've owned or played most Mariokart games, but this is by far the best. The gameplay is great and it helped me to connect to people all over the world. Also this game has got my competitive juices flowing again, where I used to get it from sports(ACL tear and old age will do that).