Thee Squids was a band in Richmond, VA back in the 90's but no longer is active. According to the tunes on their myskizz page, they kicked major fucking nuts. I don't really know a whole ton about these guys. The only info on their page is "1991-1997". Maybe I'll get a hold of 'em. Anyways, until then, check out the songs on their page and feel that raw power.