Visit My Yt Channel www.youtube.com/extrahypinhacka Theyll Be Uploaded Shortly To My Page Just Visit It They Are 2 Big To Go On Here! -_-
You can embed YouTube videos... This site isn't a video host so of course you can't upload directly to the site.
just link your youtube videos all you do is go to your video on youtube copy the link post it in as all your really doing is pointlessly advertising your channel as all your posts are pretty much the same go to my channel then your channel name and how i am seeing it is your just trying to advertise your youtube channel