A restaurant in south China fined $77,000 for exorbitantly-priced giant salamander.

Ein Chinalee

40 videos
440 views
A restaurant in south China fined $77,000 for exorbitantly-priced giant salamander.

 

Category: People & Blogs
License: Public Source

COMMENTS

Up next