You should lighten up a bit LIMA BEAN, kicking a man when he is down is not a good thing, and he will kick back quite often.
coleboy11 felt bad enough about the overheating so adding an "I told you so" was just rude.
*************
Could be ice formed in a hose, blocking flow, have to be well below freezing for that, lower rad maybe.
But steam coming out the way you described leans more towards a break in the system.
For future reference a quick antifreeze for TEMPORARY USE, is salt, it is cheap and available almost anywhere.
Salted water has a lower freezing point, you don't need much.
But salt is also a corrosive, so only use it for a few weeks, and flush system a few times with fresh water before refilling with anti-freeze.
Some people are a bit anal about antifreeze, and they have their valid opinion about how a cooling system should be treated, salt would be a no-no for them, lol, fresh tap water would also be a no-no, so you can't win with some people, I think they secretly want to own a BMW.
Pepper is also good to temporarily stop small leaks, it can get you through until proper fix of the leak.
A "seasoned" engine is better than walking.