Absinthe Films made their way to 2017 Dew Tour Breckenridge on Sunday's Team Challenge event. With 2018's competition just a week away dive into their behind the scene edit in Speed and Accuracy leak 5.