Hundreds of thousands of families lined the streets of Stamford on a spectacular fall day, Oct. 20, to watch 21 giant helium-balloons and bands from local high schools march through downtown during the annual parade.