rickladd.com
Good Thing We’re Depending on the Russians!
Two failures in less than 10 days? Pretty ironic this would happen almost immediately after America’s Shuttle program comes to an end, forcing us to depend almost solely on Russian spacecraft…