On June 17, 1979, Boston performed at Giants Stadium, presenting a live recording of "Feelin' Satisfied." At this time, the band had just released their third studio album, "Don't Look Back," on August 2, 1978, which included hits like the title track and "A Man I'll Never Be." This concert was part of the band's touring efforts to support that album, and it marked a pivotal point in their career as they solidified their status in the rock scene. Boston was known for their polished sound and intricate harmonies, partly due to the innovative use of technology in their recordings, spearheaded by founder Tom Scholz. This live performance delivered the band's signature sound and showcased their soaring melodies, contributing to their legacy as one of the defining acts of the late 1970s rock era. The energy and enthusiasm from the audience are palpable, reflecting Boston's growing popularity during this peak period of their career.