Related Information for Seymour Glass 1. was a weird folk punk thing from new jersey in 20112.Is a band from Staten island new York. Their debut album Note to self was released in 2004. have since released Till death EP through various internet sources.. read more