Name at least two historic space launches that occurred on April 12. I found three that could count but the third is obscure enough that it's good for bonus points (redeemable for absolutely nothing).

Here are hints for two of them: