NEWS Barack & Michelle Obama Series “Ada Twist, Scientist” Gets Netflix Release Date by Alexis Nicols July 22, 2021 by Alexis Nicols July 22, 2021 “Ada Twist, Scientist” got its Netflix release date today, along with the release of the first teaser trailer. Watch it and learn more about the new series. 0 FacebookTwitterPinterestEmail