Don't you just love that? An onboard oxygen bottle exploded. Trust the media. What was that bottle for, ops over 10k'?
From above, that landing site looks tighter than a tight thing, even in a robbie, never mind a 76.
Anyone know the pilot or his background?