Feedback

Giant Tree Falls, Traps People in Three Cars

 

A giant tree fell on three cars in Warwick, Rhode Island, trapping people in the vehicles.

Shows