Snakes in a drain: Boa constrictor found in NYC apartment
You’ll see many strange sights on the streets of New York, but this is one for the books. New York City Police Department officers were called to an apartment on the city’s Upper West Side by […]