On-board video captures terrifying bus crash

On-board cameras capture the fatal collision between a pickup truck and commuter bus in uptown Charlotte.
Up Next
On-board cameras capture the fatal collision between a pickup truck and commuter bus in uptown Charlotte.