Two cousins, Matt Everard and Russell Shearmen broke the Guinness World Record for the highest speed reached on a Tuk Tuk on Monday with a speed of …

source