BMW Z18, 1995. Weird Wheels March 25, 2025— BMW Z18, 1995. byu/UglyLikeCaillou inWeirdWheels An “off-roadster” concept, created by BMW Technik GmbH, exploring the niche of an off-roading open-roofed sports car with a 4.4-liter 355hp V8 engine. Share this:PocketRedditShare on TumblrPostEmailLike this:Like Loading... WANT MORE?!?