• Speedy Tuk Tuk

    A pair of cousins took a modified this three wheeled vehicle to reach speeds of over 74 mph to set a new World Record.