Share Share on Facebook Share on Twitter Pinterest LinkedIn Karenjy, Madagascar’s only car manufacturer, has rolled off its 73rd Mazana II from the production line Auto Artauto techAutomotive ArtCars MemememeTransport Technologyunusual vehiclesWeird WheelsWeird Wheels Meme Write A CommentYou must be logged in to post a comment.