March 18, 2013
by puhfu
0 comments
Category Archives: Science
November 26, 2012
by puhfu
0 comments
Neil deGrasse Tyson drops the hammer on a 2012 conspiracy theorist
From his 2009 LA Public Library appearance: (yes, an oldie but goodie via @moveon)