IT Balloons Appear in MeridianIT Balloons Appear in MeridianFans of the original "IT" mini-series may have been bit frightened by the single red balloon floating above a storm drain. Michelle HeartMichelle Heart