Upstream USA

Upstream USA, a non-profit, has made birth control free for women in the state of Delaware and they wanted us to tell the world about it. We created a music video, website, social campaign and swag to inform women of the initiative, make them laugh, and get them the protection they need.
Until you're ready to become a mom, Upstream USA wants you to Be Your Own Baby with the free birth control that's right for you.

Category
Social