YouTube Creators Is Spencer Barbosa still dating Cameron? Bio: age, boyfriend, net worth November 1, 2024