Shuttle Discovery landed at Kennedy Space Center about 2 minutes ago, completing an almost 16-day mission to the ISS. The landing was picture perfect and, as always, extremely cool to watch. This is about the 6th mission that I've watched from start-to-finish, further cementing my status as a giant nerd.