Wednesday, June 16, 2010

IL76 in Australia takeoff...but just barely! Hold on to your seats!

No comments: