homeaboutarchives + tagsshopmembership!
aboutarchivesshopmembership!
aboutarchivesmembers!

Whoa, French chef allegedly kills himself over lowered restaurant rating

posted by Jason Kottke   Feb 25, 2003

Whoa, French chef allegedly kills himself over lowered restaurant rating.