Plenty of places to post videos.
Places where people are likely to find them and watch them?
None.
Exactly.