Island is a San Antonio band from the late 70's to early 80's that rocked so hard, they single handedly caused a massive population explosion. They're getting back together for the Teen Canteen Reunion show in Helotes, Texas. Be there and bring protection!