Must have been nerve wracking to have to coast to a stop next to that debris on the side of the road...