Posted on September 10, 2008Large Hadron Collider Is it just me, or does anyone else have a desire to sneak up behind people and shout BANG! in their ear today?