Uglyfood.com

The Food, Bad and The Uggly

February 16, 2007 Chef

Spiders, cockroaches, reptiles, eyeballs, and other disgusting stuff served in a restaurant

Has anyone dined here?

Share: