Archive | Mr. Oizo

The Top 5 Music Videos Featuring Puppets has recently listed the "Top 5 Music Videos featuring Puppets":   5. Supergrass “Pumping On Your Stereo”   4. Lily Allen “Alfie”   3. Genesis “Land of Confusion”   2. Weezer “Keep Fishin’”   1. Mr. Oizo “Flat Beat”   These are all awesome (except for the creepy Genesis one). Are there any missing?

Continue Reading