Red Bull tops the list of the Top 100 Social Video brands

Red Bull tops the list of the Top 100 Social Video brands