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.
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'.