Large Hadron Collider Rap

These huge increases in knowledge and technique always cheer me up. Enjoy this rap number about the CERN Large Hadron Collider.
What does these advances in technology do to you?