IdrA finding success in the WCS North American Finals
Slasher chats with IdrA about his success in the WCS North American finals and his chances to win it all.
Slasher chats with IdrA about his success in the WCS North American finals and his chances to win it all.