Artists The Twombley Spiders On the web Discogs (artist) 983128 The Twombley Spiders Performer (ensemble) Group members Katia Perdoni Eryk Salvaggio