Showing posts with label Stephanie Izard. Show all posts
Showing posts with label Stephanie Izard. Show all posts

Thursday, April 16, 2009

top butcher

Here you have it, America's lady butcher, aka Stephanie Izard, last years' Top Chef winner.
Check out a video here of her slaughering a pig. Pretty intense!
I'm very interested in checking out the rest of her video blogs...