Buenos Aires: This woman miraculously escapes from the “jaws of death”. A CCTV camera captures this miraculous escape at an intersection in Argentina.


Watch video: