These pedestrians must have had the fear of their lives... Hopefully every one's fine but it was so close to a fatal accident!!