Alias for New York-based songwriter, musician and producer Itaal Shur. Read more on Last.fm
Big Muff was featured in the movie Loving Jezebel.