EFRA 1/10th Electric Euros – Saturday, Finals Day – LIVE!

All the action from Spain as 3 new European Champions are Crowned