Not true. Hydrogen boils at -423 F. Because of heat leakage into the tanks there will be a. constant steady conversion of hydrogen liquid to hydrogen gas. So you wont be able to keep it in an enclosed garage without some sort of venting system. You also wont be able to leave it while you go on a trip and Expect anything but an empty tank when you get back.
The leakage is due to the small atomic size of hydrogen, or you would get the same thing with liquid oxygen.