Posted on February 23, 2010December 11, 2018 by driko_zyufep spacethebeyond: Here is a great picture of Endeavour landing last night (STS-130).