So this is hysterical… somehow Tongue Muzzle have managed to get themselves listed on The Deli magazines top 300 NYC avante-indie charts, NUMBER 123! Someone was obviously asleep at the wheel here… clearly we are the 122nd best experimental noise band in NYC! See it HERE!
Leave a Reply