#22. “On the Impossible Past” by The Menzingers
April 14, 2021
– Metascore: 93
– Release date: Feb. 21, 2012
The Menzingers are a popular punk band from Scranton, Pennsylvania. “The Impossible Past” is their debut album with Epitaph Records after two indie releases.