CountryRoads· Registered User
Discussion Starter · #1 ·
I came across these photos from another forum and it's possible that the Seltos has been spotted somewhere in North America. I can't tell where it could've been taken from since the Seltos doesn't have plates and you can't see much of the other cars in the parking lot. Hopefuly these photos are legit and it's a sign of the Seltos coming soon.