here's their rap if you haven't seen it.

YouTube - Large Hadron Rap