A YouTuber is a content creator and social media influencer who uploads or creates videos on the online video-sharing website YouTube, typically posting to their personal YouTube channel. From Wikipedia
Racers hurtle down a steep Gloucestershire slope at up to 70mph under police watch after the official contest was shelved in 2010.