Orangutan Magic Show

Orangutans are among the most intelligent of primates, after humans of course, as demonstrated by... read more...


Large $100,000 Bill On The Streets of New York

This $100,000 bill recently showed up in New York, along the re-purposed train tracks known as... read more...