Citizen Cold Joins 'Legends of Tomorrow' in "Beebo The God of War" Midseason Finale Photos