Eastern North Carolina based indie Hip Hop artist Ron Beatty drops his latest video “Please Don’t Leave”.