Royal Marines Rescue Stranded Cars in England

The Royal Marines are rescuing cars stranded in Cornwall, England after a main road collapsed Christmas Day. ITV’s Ben Chapman reports.

Best of NBC News

Play All