Sri Lankan Tuktuk Rally Racing Is A Very Real Motorsport Event!

1377
Published on June 30, 2021 by Tex Hollywood

Tuktuks or autos are three-wheeled vehicles very common in Asian countries and are a primary means of transport. However, Sri Lanka took tuktuks and turned them into a rally motorsports event!

Category Tag

});