A mum who gave birth to premature twins at the side of the road had to perform CPR to save her newborn son's life.
Lynette Hales, from Utah, went into labour while travelling in a car to Nevada.
Her friend who was behind the wheel made for the hospital, but Lynette's twins were ready to make their arrival, and were born on a rural stretch of road surrounded by barren salt flats.
Lynette delivered baby JJ herself. When she realised he wasn't breathing, she performed CPR to save his life, while in labour with his brother.
Following a phone call from her friend, the emergency services arrived in time for her second twin's birth. JJ's brother AJ was born without any problems.
Lynette and her two sons – who both weighed just under 4lbs – were taken to hospital by air ambulance, and are still recovering.
They were over two months premature, but are said to be 'doing well'.