Friday, October 17, 2008

Large Hadron Collider Rap

HT: Stephen M. Barr over at First Things

No comments: