Yes Its steam. The funny sound it makes when u brake is your brakes. They are shot get them replaced. Why steam well as they said hot engine and your brake rotors are prolly screaming hot from metal on metal contact. When your brake pads run out of friction material the metal plate under that rubs your rotors. If u see grooves in your rotors have them "turned" the same time you replace your pads.