May 12, 2012 11:36 pm

Twins Hospitalized After Crash

A brother and sister were hit by a car while riding their bikes in North Philadelphia. Witnesses tell NBC10 that the driver tried to leave the scene of the accident, but neighbors restrained him until police arrived. NBC10’s Claudia Rivero reports from outside St. Christopher’s Hospital for Children where the twins are being treated.

US & World Videos

Exit mobile version