Originally Posted by myltwon
where do you fill up your hydrogen?
They have a few Hydrogen stations out in California, but mostly for test cars to fill up at that companies are testing out.
As for the Super Chief, damn that thing is huge, and mean looking.