Itzfacts is a english speaking, Twitch Affiliate .
iTzFacts has reached 405 followers(405) so far. The Streamer introduces itself with „Hi! I'm Mason, THANKS FOR THE SUPPORT! “, and is part of Team Social Gamers.
Updated July 15, 2024.
Language: English (English) Twitch Status: Affiliate Account created: 13 years, 3 weeks ago (June 22, 2011)
Account anniversary in 341 days
Streaming Anniversary: All my social links:Links Last seen streaming: 5 months, 3 weeks ago