As seen from the Niagara Aerospace Museum. Russian “Antonov AN-124″ heavy lift transport
loading a shipment of electric generators bound for Abu Dahbi. Niagara Falls… Supplying the world!
Image of the Day – July 18, 2014
July 18, 2014 By Leave a Comment
Leave a Reply