Camera captures train slamming into truck

WPVI – Philadelphia
Camera captures train slamming into truck

A surveillance camera caught dramatic footing of a train slamming into a truck in Vermont.

View Comments (0)