FUCK YES! I'm beyond excited for this album on wax. I used to listen to this album along with Tell All Your Friends and Your Favorite Weapon back in the day. Mightve listened to it even more so than any others then. Damn the Long Island scene ruled hard back then.
Isn't Northstar a band from Alabama?