http://www.tonguemuzzle.com Read more on Last.fm
Tongue Muzzle was featured in the movie The Demolisher.