Storks – Official Teaser Trailer

I hand’t heard of Storks until today but this looks like a pretty interesting trailer.