Muppet Face

Muppet Face” is a La Forêt track, released in 2005 by Xiu Xiu.

Watch the video for Xiu Xiu - "Muppet Face"
Album Tracks