News, information, issues, discussions, solutions. News, information, issues, discussions, solutions.TIL that only 12 humans ever walked on the moon, last one was on 1972! via reddit.com Posted byadminDec 26, 2013$10k or more of IRS tax debt? Get A Free Tax Debt Relief Consultation From CuraDebt [Click Here]TIL that only 12 humans ever walked on the moon, last one was on 1972! via reddit.com.