Thursday, March 25, 2010

Whale I'll Be Darned (The Least You Should Know 3/25)

A California restaurant accused of selling whale meat is closing. Nobody believed the chef's claim that it was a whale substitute called I can’t Believe it’s Not Blubber.

No comments: