Check this out from CollegeHumor:
Translation of a freestyle rap battle
It is not really necessary to watch the original, but you can if you want:
Also, a list of songs related to the switching on of the Large Hadron Collider: here.
And just in case you were wondering if the LHC has destroyed the earth yet, you can check this handy website: