"IF YOU DONT GET LOST THERE'S A CHANCE YOU MAY NEVER BE FOUND"
Leaf presents her long awaited single "LOST" produced by Blake Superieur as the last drop off her EP "Queen Of Heart". Thank you for patiently waiting. Hope you enjoy this video and stay posted for more to come from Leaf.
Conceptualized by Leaf Directed By Set Free Editted by Jimmy Giambrone