News Istanbul ProBASE World Cup May 30, 2012by ChiefMischiefMaker3 min read The Pro BASE World Cup took place last weekend in Turkey. 49 competitors from 16 different...