VodkaPundit

A Final on the Frontier

The Shuttle has landed — and with that, America’s manned space program comes to a distinct middle.