Malkey Rent-a-Car

Jul 08, 2018

Top Gear Sri Lanka features the Caterham 7

The Caterham 7 (now available for weddings and special occasions) featured in the July edition of BBC TopGear Sri Lanka is the first factory built Caterham to be registered in Sri Lanka.

Read More