Monday, June 7, 2010

Neil DeGrasse Tyson Debunks 2012 Armageddon

I recorded this after the James Webb telescope panel discussion in Battery Park at the World Science Festival last Friday.


Post a Comment