Where are the sub forums?

I cant seem to find the sub forums for videos , are they deleted or anything?

Sorry if you expected any picture at all

Whole section was combined with general discussion, comics/videos/contraptions were combined into it, and then changed back but still combined.

so i can post videos right here ?

Yes