Force-Fed Ducks, Ten-01 Sucks: Foie Gras Protest Report
Posted June 21st, 2008 by Anonymous
On Friday night, June 20, a group of about a dozen protesters headed to the restaurant Ten-01, at 1001 NW Couch. The owner of this restaurant (who ironically also owns the veg restaurant Nutshell) had previously told protesters in ...




































Post new comment