New York City artist and singer Xenia Rubinos has shared the cinematic new track “Did My Best”. More details