temple city
LA Health Department Not Delighted By Supermarket Selling Whole Dead Raccoons
Yesterday, the health department paid a visit to Metro Supermarket after reports of it selling whole frozen raccoons, but no one is really sure whether it's illegal.
Advertisement