After an injury plagued season Tom Schaar made up for lost time to produce this huge run in the 2018 Vans Park Series Pro Finals in Suzhou, China.