+150 Why do scientists call it research when looking for something new? amirite?
by Anonymous 12 years ago
by Anonymous 12 years ago
by Anonymous 12 years ago