SSC admits Tuatara video error in top speed record controversy

Syndicate Post image
(SSC)