Car Slams Into Pedestrians, Forever 21 Store in New York City

A car jumped a curb and slammed into a group of people in New York City on Wednesday, smashing into a Forever 21 store and leaving five pedestrians injured.

Read more…

No Comments Yet.

Leave a comment