Curious about Sri Lanka's auto scene? We explore if Sri Lanka makes cars, local brands, production struggles, and surprising car industry facts.