Large Hadron Rap

And what does Stephen Hawking say? Check it out.

Leave a Reply