Glitch Techs · Season 1, Episode 6

Glitch Techs Season 1 Episode 6: Alpha Leader

About Glitch Techs: Game-world monsters are wreaking real-world havoc. Here comes tech support!