Released On This Day: The Jam, Triumph, Hall & Oates
Happy Friday! We haven’t done one of theses in ages. So, let’s open up the ol’ record crate and see which albums were Released on This Day in the 1970s! November 3, 1973: Hall & Oates, Abandoned Luncheonette Featured single(s): … Continue reading →