The Ramones Released Their Debut Album 42 Years Ago Today

42 years ago today, the Ramones released their self-titled debut album. Lucky sevens: It was recorded in seven days, cost less than $7,000 and was issued a little more than seven weeks after it was completed. Now excuse us while we go and sniff some glue.