North West lands personal invite to Bob Ross Experience after wowing with oil painting

North West has been invited to visit the Bob Ross Experience in Muncie, Indiana, after impressing with her artwork.