hydrogen car

hydrogen carwhen will these babies hit the street? when the oil runs out..