mcavoy- Rest in Peace Stephen Hawking one of the most brilliant minds and funny ones too.

more about : mcavoy