BMW teases the new X5 with camouflaged prototypes of the hydrogen version due in 2028. The gas, diesel, plug-in hybrid, and battery EV flavors are coming sooner.| Motor1.com