News about antihydrogen being "trapped" at CERN has prompted this video into the topic. More physics at http://www.sixtysymbols.com/