BMW IX5 Hydrogen First Drive: The Car H2 Has Been Waiting For?

BMW's iX5 Hydrogen takes fuel cell cars in a new direction for performance and driving experience, but is it enough to make H2 a viable alternative to batteries?