Someecards Logo
Jessie Dean Altman avatar

Jessie Dean Altman

Jessie Dean Altman is a writer living in NYC. She's previously written for The Onion, Starwipe, Ladyparts, and this bio. She likes animals and horror movies and keeps meaning to listen to a podcast.

Sort by: