EPICENTER

Oct 17 2016 - Oct 23 2016
$500,000 Prize Pool
Moscow, Russia