The Armada Stream Team is a talented group of over 30 individuals that stream on Twitch.

Check out the team at twitch.tv/team/armada

Interested in joining the best stream team on Twitch? Apply here armada.gg/ast