Emily Ball
Who is Emily Ball? Emily Ball is a social media personality from Canada. She is well-known for her eye-catching Tiktok lip sync videos. Similarly, @emilyballz is her Tiktok account, which has 261.3k followers. Emily Ball is a well-known figure on…