They’ve apparently installed the world’s slowest b…
They’ve apparently installed the world’s slowest ball-tracking in Sri Lanka. Slow reviews are slow. #SLvAUS
They’ve apparently installed the world’s slowest ball-tracking in Sri Lanka. Slow reviews are slow. #SLvAUS