event · 18 June 1980 · 45 years ago
Mrs Shakuntala Devi mentally multiplies 2 13-digit #s in 28 sec
More events on 18 Jun