Thursday, July 12, 2007

Osprey lands safely!

Apparently its news that the Osprey landed safely on something



oh wait, thats the wrong link...

here it is, via defensetech