Mercedes-Benz BlitzenBenz: A concept car powered by hybrid hydrogen engine January 8, 2010January 8, 2010Namrata