Monday, July 26, 2010

This is research at MIT? :)

Can the Euro LHC top this scientific achievement reported by America's finest news source?

No comments: