Legends of Tomorrow's season finale enters its last week of production today. pic.twitter.com/EaUJ1BDCaX— Marc Guggenheim (@mguggenheim) February 21, 2017
Legends of Tomorrow's season finale enters its last week of production today. pic.twitter.com/EaUJ1BDCaX