Castro1021 (Edwin Castro)
July 21, 1991 (31)
Edwin Castro, also known as Castro1021, is an American/Mexican Twitch streamer and YouTuber. His YouTube channel has reached over 1.75M subscribers and he is one of the most popular streamers online. Based out of Texas, his content often features promotions and prizes for his audience.