Is all the buzz about the freshly activated Large Hadron Collider in Europe making your head spin? I mean, it sounds pretty cool, what with all those impressive statistics on its size, power consumption and cost, but is this sucker really supposed to do? Better than we could ever explain it, some fun-loving folks at CERN (the guys in charge of the collider) put together a shockingly educational rap about the LHC that simply demands be seen.
For a more traditional, but probably more informative approach, check out a CERN employee Chris Mann's take on what the LHC is all about. Video after the Continue jump.