2017 PD Euro Cup LAT | The Final Reel

The Final Reel of the 2017 PD European Cup Latin in Debrecen, HUN, on 14 May.