Bryan Anderson

Gavin and Declan (credit: CBS 2)

Long Island Woman Gives Birth To Twins On The Southern State Parkway

A local woman gave birth to twins on the side of a parkway. Siobhan Anderson told CBS 2’s Dick Brennan that she and her husband Bryan were on their way to the hospital but the twins did not want to wait that long.