Pedro Barros (BRA) came frustratingly close to his maiden VPS Pro Championships title with this huge run during the finals of the 2018 Vans Park Series Pro Finals in Suzhou, China.