Video Of The Week: Petite Meller “The Flute”
If the population of the world were to make one discovery on this utterly dreary day, let it be Petite Meller, the French lolita-esque oddity on a one woman mission to revolutionise pop. For those of you unfamiliar with Meller,…