Lord Willin and John Solinas release the new “Waiting For The Rain” visual. Providence, Rhode Island wordsmith Lord Willin and Italy’s own producer extraordinaire John Solinas drop a new video for their single “Waiting For The Rain” an introspective and soulful […]