Italians stun even themselves in 100 meters and high jump

Print Friendly and PDF