Up Next
0
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
Share
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
Date: 5/13/12
Views: 34
Video by:  NBC Philadelphia
 
Follow us:
Loading... 1 of 167
Today's Most Watched Videos
Related Videos
Loading... 1 of 56