Translate

Sep 29, 2012

Libyan Chinook to make appearance at Malta Air Show



A Libyan air force Chinook helicopter will make a rare appearance at the Malta Air Show this weekend.

learn more

No comments:

Post a Comment