Photo News Posted on September 5, 2023September 5, 2023 by yetty Tesla Model X on display at Carloha Nigeria showroom at The Palms, Lekki, Lagos State. Tesla Model X on display at Carloha Nigeria showroom at The Palms, Lekki, Lagos State. Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Like this:Like Loading… Related posts Range Rover Sport Crosses One Million Sales Milestone NPA Photo News FG mandates auto dealers to publish ex-factory price of vehicles