6.7 Astrid & Lilly Save the World TV Series | Where to Watch ? Jan. 26, 2022Astrid & Lilly Save the World TV Series | Where to Watch ? IMDb: 6.7 2022 29 viewsHigh school is hard enough when you’re different, but when outcast BFFs Astrid and Lilly accidentally crack open a portal to a terrifyingly ...