Board Thread:General Discussion/@comment-27217546-20170223204249/@comment-27217546-20170405215750

Unfortunitly i cant get youtube to work on my Xbox and that livestreaming site i was using is a lot easier and simpler to use, also you can easily make an account on it