Yes, primarily on youtube and on other video sharing sites.
We also have this forum section:
https://forum.reallusion.com/Lobby/Showcase-YourselfAfter 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!!
Have fun!!
___________________________________________________________________
My YouTube Channel
Phoenix