YouTube really messed up. A new website is being made to directly compete with them.

Don't Miss...