Helen of Troy Archives

Legends Of Tomorrow Season 3
Turns out Helen of Troy has landed in Tinseltown and is making quiet a splash — enough to cause a war between the studios with people really dying Helen has an affect on every man she meets, so most of the men on the team are useless — except for Martin, who has a crush[...]