My Friends

Tuesday, April 6, 2010

Alligator Meat



at a restaurant in Shanghai, China.
is PETA going to track me down now?
I swear, I had no part in this.

No comments:

Post a Comment