On This Day, April 23, 1976: The Ramones released their self-titled debut
On This Day, April 23, 1976….New York punk pioneers the Ramones released their self-titled debut on Sire Records. The iconic cover featured the four members of the band leaning against a brick…