08-04-2019, 11:17 AM
That's correct. He's from London, England. Here's his youtoob page with over 5,000 subscribers and a treasure trove of amazingly insightful videos.
https://www.youtube.com/user/YB206/featured
https://www.youtube.com/user/YB206/featured