On the DC’s Legends of Tomorrow episode ‘Swan Thong,’ while the Legends are still controlled by the Fates, they find themselves in a 1984-esque world.
They eventually discover that things are not as they thought they would be and they must convince the civilians to trust them and stand up for their right to choose. But it’s not that easy.
The character of Astra Logue is portrayed by the gorgeous, talented actress Olivia Swann.
When not filming DC’s Legends of Tomorrow, Olivia enjoys her time outdoors and sometimes in a black bikini as seen in the gorgeous pics above and below.
DC’s Legends of Tomorrow airs Tuesdays at 9 pm on CW, right after the new series Stargirl starring Luke Wilson and Brec Bassinger at 8 pm. [Watch On Your PHONE: the CW Live On Demand TV app here. Download is FREE.]