GO
Loading...

Here's What a $128,000 Toilet Looks Like

Tuesday, 13 Dec 2011 | 12:00 PM ET

The day's non-business news, including a toilet studded with Swarovski crystal, Latvian Santas running through the streets of the capital, a killer whale approaches a boat off the coast of California, and a polar bear is born in a Finnish wildlife park.