New York City Restaurant Becomes First To Get License To Serve Human Flesh
NEW YORK CITY, New York – Where else but New York City? A newly opened restaurant within the city limits is boasting the nation’s first license to serve human flesh on the menu. The restaurant, simply called SKIN, received a license after petitioning the state and federal governments over laws against cannibalism. “As a species, … Continue reading New York City Restaurant Becomes First To Get License To Serve Human Flesh
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed