100 Billion Subscribers

Part of the Roblox game[UPD🎄] RoTube Life!
Game Badge Profile
Game Badge Icon
Win Rate
2.9%
Awarded
2,830,575
Created
2 years ago
Updated
1 month ago

Description

Wow 100B? That's more than the number of humans on the planet 🤯

Charts

More Game Badges