A plane carrying 137 people crash landed at a Miami Airport before it burst into flames.
The pilot was forced to take evasive action after the aircraft’s landing gear failed.
Passengers reported ‘panic’ and ‘screaming all around’ during the incident, which took place aboard a Red Air flight.
It had departed from Santo Domingo in the Dominican Republic on Monday.
The aircraft had been arriving into Miami Airport at 5.30pm when disaster struck.
A small building and a communications tower at the terminal were both hit due to the force of the chaotic landing.
The plane eventually came to rest near a grassy area by the side of the runway before thick smoke started to billow from the left wing.
Three people were taken to hospital following the incident.
‘I thought I was going to die, actually,’ Paola Garcia told CBS Miami. ‘There was an old man next to me and I was hugging him. It was horrible.’
‘We were bumping from side to side and all the windows like break and then everything’s fine.
‘Then the people start running and running and I like jump and start running because there was fire and all that.’