Posts Tagged ‘oh shit’

FedEx cargo plane crashes and explodes at Toyko airport

March 22, 2009

Wow.