A battle until the very last second! ⏱️⚔️ Relive the "Night of the Giants" at a sold-out, electric Sud de France Arena. Montpellier ...