Few days back, Tesla Model X has been spotted in the streets of Kathmandu. Since its first sight in Kathmandu, it’s been creating hype in…
View More Tesla spotted in the streets of KathmanduFew days back, Tesla Model X has been spotted in the streets of Kathmandu. Since its first sight in Kathmandu, it’s been creating hype in…
View More Tesla spotted in the streets of Kathmandu