I don't think the aircraft did a 180, as it's beyond the Norman Manley highway, and the nose is 3m from the water. Landing in heavy rain, in turbulence, downwind, with a possible bounce on the runway...
Obviously something went wrong with the stopping bit.
Last edited by Flight Safety; 23rd December 2009 at 19:41.
Reason: To give Mr Norman Manley the honor he is due