?

Log in

No account? Create an account

Previous Entry | Next Entry

Nose gear touchdown

I love watching the Space Shuttle land, they just completed a mission of over five million miles.

Wow.

Comments

( 1 comment — Leave a comment )
bettydiamond
Feb. 20th, 2008 03:02 pm (UTC)
i like watching that stuff too. it's fascinating.
( 1 comment — Leave a comment )