BR2
Leo Barnes is a young YouTuber from Belfast, Northern Ireland. Leo’s YouTube channel has over 330,000 subscribers and Leo was recently featured on BBC Radio Ulster and the Belfast Telegraph.
Latest Videos
ABOUT LEO
Coming soon
Leo Barnes is a young YouTuber from Belfast, Northern Ireland. Leo’s YouTube channel has over 330,000 subscribers and Leo was recently featured on BBC Radio Ulster and the Belfast Telegraph.
Coming soon