The_Residents_Wormwood_Live March 25, 2013 Original Image size: 561 × 360 ← Previous Next → A Musical Journey Into a Time Warp