MEMPHIS, TN – A less than appetizing site in Memphis, Tennessee. Dead animals were spotted hanging behind the Rice Bowl Chinese restaurant.
The health department was called out and is investigating.
When grilled about the carcass cuisine the owner swears its duck that she’s drying out for herself.
The health inspector thought this quack was whack telling her to take them all down.