David Letterman's Mystery Meat



> August 2007. Tesco's, Shanghai.

What part of what animal is this?

No comments: