VIDEO: LA Supermarket Found Selling Entire Raccoons In Frozen Foods Section Adan Posted on February 11, 2015 Posted in Aggregated No Comments Tagged with Hot News Employees say raccoon is considered a delicacy in China. Share this:ShareFacebookRedditTwitterLinkedInEmail
Leave a Reply