Thousands gather to keep Dream alive in mid-Michigan