More Videos by The Residents
Song: Blue Tongues (6/16)
Album: Our Finest Flowers (1992)
Artist: The Residents