Leorushr is a english speaking, Twitch Affiliate
.
leorushr has reached
5.3 k followers (5,335) so far. The Streamer introduces itself with
„Hello everyone, I am Leonard Tan a 24 years old Retired Semi Pro Singaporean StarCraft II player.“ and does not belong to any team.
Updated September 6, 2024.