Gizzards are the new superfood. Perigord Salad is the way to go. - 0 views
-
Mister Truffle on 03 Apr 11Having tried gizzards for the first time this weekend, I can now confirm Gizzards are amazing and everyone should try Perigord Salad.