Saturday, January 25th

by musicclipoftheday

sounds of Japan

What do you get when you cross Abba and the Chipmunks?

Perfume, “1 mm,” 2013