Yes, primarily on youtube and on other video sharing sites.
We also have this forum section: https://forum.reallusion.com/Lobby/Showcase-Yourself
After you upload your movie on Youtube, you can copy the link and paste it there. You can also view the work of other community members.
There is also a site called TMUnderground, some people upload their films there as well!!
My YouTube Channel