On this day, October 26, 1981, The J. Geils Band released their 10th album Freeze Frame. The album soared to #1 on the US Billboard 200 charts and featured the iconic hit “Centerfold,” a song that became an anthem of the early ’80s. With its catchy hooks and energetic vibe, Freeze Frame solidified the band’s place in rock history.
Who remembers blasting Freeze Frame? Did you own this album when it first came out?
Who remembers blasting Freeze Frame? Did you own this album when it first came out?