Home » Photo News
Not my best quality shot, but this Aircraft ran off the runway in Quito on September 16, 2011, and is a probably write-off. Fortunately no fatalities.