Matt Larose: YouTube channel statistics

20,700,000 subscribers, 11,511,717,620 total views and 232 videos.

Rank #8 in DeckTube's verified Canada selection. Public YouTube statistics are refreshed regularly.

Official YouTube channel