New poster for "DC's Legends of Tomorrow" TV series

Maybe it's just me, but this crew puts me in mind of those goofy "Legends of the Superheroes" TV specials of the 1970s.

Comments