Friday, December 10, 2004

WOW!

I've seen it, and I still not sure I believe it - A C130 landing on an aircraft carrier! (link from I Love Jet Noise)

No comments: