Archive for February, 1964

February 21, 1964

Twin astronauts and U.S. Navy captains Mark and Scott Kelly were born on this day in 1964 to Richard and Patricia Kelly, Irish-American police officers in Orange, New Jersey. To keep the twins on equal footing, their parents refused to tell them which one was older until they were 16. Mark is older by sixRead more..