IBC-World-Series-champs Published August 15, 2016 at 1848 × 1704 in 2018 Team Wins World Series Championship ← Previous