Tuesday, June 15, 2021

Tag: YouTube channel views for WWE declining

WWE's YouTube channel views for last week was 2,797,610. The views, which put the channel at No. 8 overall, has been down in recent weeks.Source: The Wrestling Observer Newsletter