Maybe a "WWEForums advertisement" video?
Like "Passionate WWE Fan? Would you like to discuss the recent WWE happenings? Or would you like to download WWE Shows/PPVs that you've missed? For all the discussions and video go to WWEForums.net.
I mean you don't have to upload WWE videos, a video...