8.26.2009

Steak Tartare


The finest food know to mankind.