Kelly Wakasa is a US-based YouTuber & Social Media star. He is prominently known for sharing entertaining videos to his YouTube channel. So far, he has gained over one million subscribers on the platform.
We Trapped 20 YouTubers in a Haunted City
Movie • 2025