bikemenu.in
Auto rickshaw crosses 119kph, sets new land speed record
14th May 2019 1:14 pm 46-year-old Matt Everard clocks a top speed of 119kph in his heavily modified 1971 Bangkok