Wiki
-
Release Date
17 February 2012
-
Length
13 tracks
On The Impossible Past is the third studio album by American punk rock band The Menzingers. It was released by Epitaph Records on February 21, 2012. The album was met with widespread acclaim by music critics, with the aggregating website Metacritic calculating an average score of 93 out of 100.
Album descriptions on Last.fm are editable by everyone. Feel free to contribute!
All user-contributed text on this page is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply.