NYC Landlord Facing Fine For Smell Claims It Was Atomic Fart

iStockphoto / BrilliantEye / Pharrel Wiliams A New York City landlord is making headlines after speaking out against a $1,000 fine he received for the supposed smell of ‘animal waste’ by he instead claims it’s […]