Jessica Oreck puts her paper craft skills to charming using in How the Bra was Invented, the launch episode for TED-Ed’s new ongoing Moments of Vision series.

Leave a Reply

Your email address will not be published.

Newsletter Signup

Subscribe to our weekly newsletter and never miss the latest independent film news