Atom Gets A Horse In New Legends Of Tomorrow Photo