Talk:Out of Time (DC's Legends of Tomorrow)

It's Oliver Queen returns as Green Arrow?