Caity Lotz is an American actress best known for her work on Arrow (2013-2020), The Flash (2016-2019), and DC's Legends of Tomorrow (2016-2021). She h
Read MoreCaity Lotz is an American actress best known for her work on Arrow (2013-2020), The Flash (2016-2019), and DC's Legends of Tomorrow (2016-2021). She h
Read More