Anyone heard of them? I really enoy them a lot, and they put an awesome amount of energy into their shows. They've played at King's before, but usually in Chapel Hill.
3/26/2006 8:32:44 AM