“In the name of love, live before you’ve died”
British musician and artist Leigh De Vries has just launched her new single’s video “Strange”. Unfortunately I couldn’t attend the London launch party but, now that the video is out, I can finally share it with you guys. She’s gorgeous as always and once again I am loving the masks and headpiece, designed by AlienFox Designs - See other creations from AlienFox for Leigh De Vries here.
Strange written by Leigh de Vries, Sasha Pullin and Andrew Flude
Produced by Sasha Pullin and Leigh de Vries