Youtube streaming

    Joined
    Jul 12, 2013
    Messages
    17
    Reaction score
    14
    The name says it.
    The website automatically links to twitch streaming. Why not Youtube? :)o_O