Edwin Castro, 33
Twitch Star
1
ac7ionman, 35
2
BoomerNA, 23
3
GhostgamingYT, 30
4
Giantwaffle, 30
5
iamBrandon, 36
6
itsWoofy, 32
7
SmkGaming05, 31
8
Born in Illinois
Most Popular Twitch Stars