Monday, May 18, 2015

Downed Lockheed U-2’s from the Taiwanese “Black Cat Squadron” on display in Peking, China.

No comments:

Post a Comment