Ben Alexxander, a top YouTuber from Sweden, boasts 35.8K subscribers, 6.4M views and ranks #360978 globally and #407 in Sweden. The channel recently hit 226.9K views in last 28 days.