7,781 views
THIS IS ONE OF THE TOUGHEST MAP TO CREATED. IF YOU FINISH THIS YOU ARE IN THE TOP 1%. SEE YOU ON THE FINISH LINE