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 August 17, 2024.
Language: English (English) Twitch Status: Affiliate Account created: 13 years, 1 month ago (June 22, 2011)
Account anniversary in 305 days
Streaming Anniversary: All my social links:Links Last seen streaming: 1 week, 6 days ago