April 20 will always be twice as exciting for the LeBrun family of Groton. Jennifer LeBrun gave birth to both of her children at Emerson Hospital on April 20. Big sister Haley was born on April 20, 2016 at 6:21 a.m. and her little brother Carter was born on April 20, 2018 at 5:15 a.m. The family, which includes father Christopher LeBrun, is doing well and settling in as a new family of four.