The Final Final Frontier
Season 6 E 48 • 04/08/2010

With the end of manned spaceflight, America has to ride on the hump in the back seat while the Russians take the wheel to space.