OTO Melara ED, an experimental or prototype electric vehicle (likely standing for “Elettrico Dimostrativo” or similar, meaning “demonstrator electric”) developed by the Italian defense company OTO Melara (now part of Leonardo). Weird Wheels March 14, 2026— OTO Melara ED, an experimental or prototype electric vehicle (likely standing for "Elettrico Dimostrativo" or similar, meaning "demonstrator electric") developed by the Italian defense company OTO Melara (now part of Leonardo). byu/Ebonystealth inWeirdWheels Share this:Pocket Click to share on Reddit (Opens in new window) Reddit Share on TumblrPost Click to email a link to a friend (Opens in new window) Email Like this:Like Loading... WANT MORE?!?