STS-125 explained

STS-125
Names List:Space Transportation System-125