US: Chinese Tour Bus Accident At I-90 In New York
- Captured on Monday 2nd of December 2019
- Location is New York
Description
A tour bus carrying Chinese tourists figured in a highway accident on Monday night, December 2. Emergency crews respo Read more...