Mark Turner in Check It Out, Geezer, X-Geek | July 20, 2009 One small step for a man… one giant leap for mankind. Happy 40th anniversary of the Apollo moon landing! Mark Turner Published July 20, 2009