Question: Which album was released more recently, We Love You Tecca or Byrds (Album)?
Sentence (from "Byrds (album)"): Byrds is the twelfth and final studio album by the American rock band the Byrds and was released in March 1973 on Asylum Records(" see" 1973 in music).
Relevant evidence: Yes