Twinkle, Twinkle Little Star at Local Hospital Means a New Baby
by Deirdre Blake
posted Mar 10 2014 9:35AM
When you go to the Stafford Hospital, there's a reason you might hear the Twinkle, Twinkle Little Star lullaby overhead. It means a new baby has been born. The chimes are triggered by new Moms and families of each new arrival so that visitors and patients can share in their joy.