Is it just me or could you totally hear Tom Delong on those vocals? Ugh, COME BACK TOM! I dig it. New album NINE comes out Sept 20th.