Steve Finch Ai , a top YouTuber from France, boasts 4.5K subscribers, 1.2M views and ranks #473108 globally and #8359 in France. The channel recently hit 698.7K views in last 28 days.