Photo News Posted on September 5, 2023September 5, 2023 by yettyAdvertisementsTesla 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: Click to share on X (Opens in new window) X Click to share on Facebook (Opens in new window) Facebook Like this:Like Loading...Advertisements Share on Facebook Share Share on TwitterTweet Share on Pinterest Share Share on LinkedIn Share Share on Digg Share Related posts BMW sets two Guinness world records Hyundai Wins 19 Design Awards In Multiple Categories Photo News