I would not be so sure of that. Granted, I can't vouch for the source but it seems consistent with what I have seen elsewhere in terms of composite armor.
I have not done any analysis of this pic but I don't see any sign of fuel leaks there.
Last edited by Marcello; September 3rd, 2010 at 12:57 PM..