We love : Chicks on Speed
Currently showing at the Kate MacGarry gallery in London, Chicks on Speed are a truly original band of artists, musicians and fashion designers. They look as mad as a box of frogs, but we love their originality and the fact… Read More