Ubturtle is a english speaking, Twitch Affiliate
.
ubturtle has reached
92 followers (92) so far. The Streamer introduces itself with
„Welcome to my channel. I play Apex and Overwatch mostly but I also play a few other games on the side. “ and does not belong to any team.
Updated November 22, 2024.