Mar 25 2011
Save

Save
Eight U.S.-built C-130 Hercules military transports bought by Libya are sitting in a field on the grounds of Dobbins…
Eight U.S.-built C-130 Hercules military transports bought by Libya are sitting in a field on the grounds of Dobbins…
Advertisement