Buzz·Posted on Aug 1, 2008Large Hadron ColliderThe super collider facility in Switzerland is about to go on-line.by Scott LambBuzzFeed, VP of InternationalLinkFacebookPinterestTwitterMail