Showing posts with label Why would you hate your own food. Show all posts
Showing posts with label Why would you hate your own food. Show all posts

Wednesday, March 9, 2011

Top Chef All Stars - The Finale


Holy crap do I ever need one of these after the first episode of the Finale and not because of who was auffed. When you have a chef who confesses that he hates every single dish he makes? When everyone second guesses themselves into a deep well of depression except Mike? Do I really want to watch next week?

Excuse me while I go find some cute puppies to play with.